Commit Graph

10 Commits

Author SHA1 Message Date
SnailMan b1a07ddc26 Knapsack problem solution 2025-06-09 14:43:33 +02:00
SnailMan 15a95c8e73 Add Eulerian and Hamiltonian cycle benchmark 2025-06-03 15:38:44 +02:00
SnailMan 899c844c78 Refactor benchmark to use randomized vectors instead of sets
- Replaced std::set with std::vector for sequence handling.
- Added randomization of sequences to avoid ordered input bias.
- Removed unused balance function and related code in bst.cpp and bst.h.
- Fixed bugs in list insertion and search logic.
- Updated plot.py to allow custom y-axis labels and enable log scale for build plots.
2025-05-14 19:44:07 +02:00
SnailMan aae0ce7241 Removed csv files 2025-05-06 19:03:57 +02:00
SnailMan 93311c4ad5 Added avl height benchmark 2025-05-06 19:02:00 +02:00
SnailMan e45091b066 Finished benchmark and plotting 2025-05-05 01:34:33 +02:00
SnailMan b14156589c Wrote BST tests and list structure 2025-05-04 21:54:22 +02:00
SnailMan 1c8ab00c13 Quicksort and file rearrange 2025-04-27 18:04:47 +02:00
SnailMan 9180586d50 heapsort be sorting now 2025-04-16 17:35:33 +02:00
SnailMan d7cccb791a init 2025-04-16 17:16:08 +02:00