Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sortingAlgorithm

SortingAlgorithm is a personnal project implementing sorting algorithms in C++20, following the list on the Wikipedia page Sorting algorithm.

Each algorithm is generic (templated on std::random_access_iterator), header-only, and tested by Catch2 unit tests.

Each sorting algorithm operates on a pair of iterators (begin, end) rather than on a concrete container like the usual std::vector<int>, the same way the C++ standard library does it with std::sort. For more information, see the design documentation.

Implemented algorithms

Build

mkdir -p build && cd build
cmake ..
cmake --build .

Run tests

cd build
ctest

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages