wael
|
9c2944fec2
|
Fix merge sort header.
|
2021-10-14 12:47:14 +03:00 |
wael
|
c723ad32bf
|
Simplified and fixed the swap function, also fixed the bubble sort code.
|
2021-10-08 23:09:11 +03:00 |
wael
|
233b303bff
|
Got the bubble sort tests somewhat compiling (needs two consecutive invokations to compile), need to fix implementation bugs in there still.
|
2021-10-03 19:52:32 +03:00 |
wael
|
06c58d8995
|
Improved bubble sort code, still need to figure out how to get the linker to link it against all the support code.
|
2021-10-02 21:03:05 +03:00 |
wael
|
42383ceec6
|
Simplified quick sort implementation.
|
2021-09-30 22:01:18 +03:00 |
wael
|
d941802534
|
Start simplifying bubble sort implementation.
|
2021-09-30 22:00:48 +03:00 |
wael
|
4e8763376b
|
Quick Sort tested and working, copy the changes to other sorting functions and their test code in the next commit.
|
2021-09-29 22:07:37 +03:00 |
wael
|
ca8c720759
|
Remove the option to copy the array from quick_sort, to be done in all other sorting functions, as that made the code needlessly complicated and prone to failure, still the tests need refactoring - as do the other sorting functions.
|
2021-09-29 21:52:24 +03:00 |
wael
|
673967062d
|
BST tests working mostly, added some compilation documentation, and added script to list files that are new to git while ignoring backup files.
|
2021-09-24 22:09:06 +03:00 |
wael
|
0aba164a14
|
Fix documentation typo in quicksort source
|
2021-09-18 19:24:55 +03:00 |
wael
|
29d32a612f
|
More test fixes, yet more needs to be done
|
2021-09-08 21:53:31 +03:00 |
wael
|
885706b391
|
Implement quicksort based on the standard lib's implementation.
|
2021-09-08 15:48:44 +03:00 |
wael
|
da6cf60a78
|
Update roadmap, and algorithms.
|
2021-09-06 19:29:37 +03:00 |
wael
|
6c165bb041
|
Added bubble sort algorithm
|
2021-09-06 17:49:01 +03:00 |