Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp

NotificationsYou must be signed in to change notification settings

avifenesh/sortLogFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm for sort multiple sorted log-files into one sorted log-file base on time-stamp

The main idea behind the algorithm:
Create objects from every file, every object contain the index of the current comparing line, time-stamp of the the line and path to the file.
Create min heape base on time-stamp value and insert all the log-file objects.
Then pop the min and insert it to a new file.
After popping a line to the new file, get the next line of the file object and heapify the object to the right place base on the new time-stamp value.

How to use:

Pull repo to your machine.
Open command line and navigate to the repo directory.
Write in the command line: python main.py -d [path-to-log-files]
If the path containing white spaces encapsulate the path by quotation marks.

About

Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp