Skip to content

overriden-sfdd/modern-cpp-sortsearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  • cmake version >= 3.16
  • gcc/g++ version >= 9.0

Prerequisities

Only if you want to build plotter.

  • python3
  • matplotlib-cpp library

matplotlib-cpp library installation

git clone https://github.com/lava/matplotlib-cpp
mkdir build && cd build
cmake ../ && cmake --build .
make install

Compile

Enter the root directory of the project and do the following:

To compile only group tasks.

mkdir build && cd build
cmake ../
cmake --build .

To compile group tasks and plotter.

cmake -DBUILD_PLOTTER=ON ../
cmake --build .

Run

From the root directory you can see bin directory. There you can find all executables for each group.

Sort efficiency plots

(note, not a good benchmark) Performance Image

About

Minimalistic sort and search algorithms in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published