15 Commits

Author SHA1 Message Date
Aryadev Chavali
c02a943a29 qsort: stack based implementation 2025-10-27 23:28:19 +00:00
Aryadev Chavali
79249027cb qsort: add another way to read numbers and test 2025-10-27 23:09:56 +00:00
Aryadev Chavali
946006096b qsort: clean up the implementation (forward walk rather than backward) 2025-10-27 23:09:16 +00:00
Aryadev Chavali
964e001dd5 qsort: generate random numbers in hand instead of reading them 2025-10-27 00:29:45 +00:00
Aryadev Chavali
03ba2096c1 bsearch-gen -> num-gen 2025-10-27 00:29:19 +00:00
Aryadev Chavali
e3863557f5 Some cleanup of qsort and vec 2025-10-27 00:28:51 +00:00
Aryadev Chavali
8ee90f0d06 Fix a bug in pingala.cpp 2025-10-27 00:20:46 +00:00
Aryadev Chavali
449d15c1c7 clean up of bsearch 2025-10-27 00:20:36 +00:00
Aryadev Chavali
8dbedb691d Way more inefficient version of pingala with better padding. 2025-03-29 22:05:59 +00:00
Aryadev Chavali
e56169441b Triangle numbers implementation 2024-09-15 14:51:06 +01:00
Aryadev Chavali
b6e93a033a Implementing a vector using memory tricks, TBC 2024-08-11 22:44:33 +01:00
Aryadev Chavali
f7f106195a Move qsort.cpp 2024-07-17 20:12:07 +01:00
Aryadev Chavali
262ab3fefa Extracted comparator function into insert caller 2024-07-17 20:10:56 +01:00
Aryadev Chavali
894f79581f New file for quicksort algorithm 2024-07-17 20:10:56 +01:00
Aryadev Chavali
4359caa3ca Moved implementations to folder 2024-04-29 15:43:17 +05:30