summaryrefslogtreecommitdiff
path: root/sorting.c
AgeCommit message (Collapse)Author
2024-04-17Change to 3-way radixsortDominik Kaiser
Instead of splitting into 2 sets, radixsort will split into 3. Currently one set is half and the other two each a quarter. Probably the efficiency could be increased by 3 equal partitions. Will look into that later.
2024-04-16Add radixsort for new data systemDominik Kaiser
2024-04-16Simplify arguments into t_psdataDominik Kaiser
2024-04-16Revert "Add inefficient quicksort? algorithm"Dominik Kaiser
This reverts commit f421b2dcf9a5d12655e48f4a06f35f17e785fb0f.
2024-04-16Add inefficient quicksort? algorithmDominik Kaiser
This algorithm is based on quicksort but probably not really in its spirit. It is extremely inefficient but could maybe fixed with some post-optimization.
2024-04-15Change stacks from linked lists to rotating arraysDominik Kaiser
2024-04-13Create function for step-by-step sortingDominik Kaiser
2024-04-13Add cmd optimizationDominik Kaiser
After the sorting algorithm was executed remove unneccessary commands.
2024-04-13Add radixsortDominik Kaiser
2024-04-13Add sorting function (without any sorting yet)Dominik Kaiser