An open API service indexing awesome lists of open source software.

https://github.com/mansi-k/multiway2p_mergesort

Implemented the two-phase merge sort algorithm to sort a large number of records
https://github.com/mansi-k/multiway2p_mergesort

external-sorting large-files scratch-implementation two-way-merge-sort

Last synced: about 1 year ago
JSON representation

Implemented the two-phase merge sort algorithm to sort a large number of records

Awesome Lists containing this project

README

          

# DS ASSIGNMENT 2

## Execution
### Part1 :
1) Compile: `g++ -o part1 part1.cpp`
2) Run: `./part1 `

### Part2 :
1) Complile: `g++ -pthread -o part2 part2.cpp`
2) Run: `./part1 `

## Assumptions
Input and metadata files should be in the same folder.
Output file would be created in the same folder.
Subfiles would be automatically deleted by the program.
Memory required for other variables is not considered.
Max no. of threads is 10.