Skip to content

amedari13/External-Sorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

External Sorting Program

Description

This program generates binary files containing floating-point numbers in double format or unsigned integers in uint64_t format. It also provides functionality for sorting these files efficiently using external sorting techniques.

Environment

  • Compiler: Microsoft Visual C++ (MSVC) 19.42.34435 (Visual Studio 2022)
  • C++ Standard: C++20 or later
  • Platform: Windows x64

Usage

Sorting Mode

ExternalSorter.exe -s/--sort <input_file> <output_file> <uint64|double> [-a/--ascending | -d/--descending]

Generation Mode

ExternalSorter.exe -g/--generate <output_file> <number_of_values> <uint64|double>

Compilation

This project is designed to be built using Microsoft Visual Studio 2022.

Steps:

  1. Open ExternalSorter.sln in Visual Studio.
  2. Select the desired build configuration (Release or Debug).
  3. Build the solution (Ctrl + Shift + B).

The resulting executable will be located in the x64/Release or x64/Debug directory, depending on the selected configuration.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages