Skip to content

Algorithms implemented in C++ for understanding their mechanisms.

Notifications You must be signed in to change notification settings

kenosej/algorithms

Repository files navigation

Algorithms implemented in C++

Implemented algorithms:
  • Bubble sort
  • Insertion sort
  • Selection sort
  • Merge sort
  • Quick sort
  • Count sort
  • Bucket sort
  • Radix sort

Provided:
  • recording of time needed for sorting of each algorithm.
  • testing done on 7 different data sets, from sorted sets, uniformly distributed sets, to almost random sets, ranging from 12kB to 1MB
  • for some algorithms done step-by-step representation of a algorithm
  • simple extension capabilites for the new algorithms

Entry found in:

Todos:
  • simpler interface for adding new data sets
  • easier approach for step-by-step algorithm showcase

Compiled on:
  • MSVC


Done for:
  • understanding algorithms that are being tought at the university.

About

Algorithms implemented in C++ for understanding their mechanisms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published