| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-16 | Work on optimization (still not working)quicksortoptimization | Dominik Kaiser | |
| 2024-04-16 | Add some optimization | Dominik Kaiser | |
| 2024-04-16 | Adjust optimize_commands() for t_psdata | Dominik Kaiser | |
| 2024-04-16 | Fix merge errors | Dominik Kaiser | |
| 2024-04-16 | Merge pull request #3 from dpu-kaiser/merge-master-into-quicksort | Dominik Kaiser | |
| Add changes from master to quicksort branch | |||
| 2024-04-16 | Merge branch 'quicksort' into merge-master-into-quicksort | Dominik Kaiser | |
| 2024-04-16 | Merge pull request #2 from dpu-kaiser/simplify-args | Dominik Kaiser | |
| Simplify args | |||
| 2024-04-16 | Adjust main to correctly use and free data | Dominik Kaiser | |
| 2024-04-16 | Fix syntax error | Dominik Kaiser | |
| 2024-04-16 | Simplify arguments into t_psdata | Dominik Kaiser | |
| 2024-04-16 | Try again to add this algorithm | Dominik Kaiser | |
| Hopefully this time I put it in the correct branch. | |||
| 2024-04-16 | Revert "Add inefficient quicksort? algorithm" | Dominik Kaiser | |
| This reverts commit f421b2dcf9a5d12655e48f4a06f35f17e785fb0f. | |||
| 2024-04-16 | Add inefficient quicksort? algorithm | Dominik 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-15 | Merge pull request #1 from dpu-kaiser/rotating_arrays | Dominik Kaiser | |
| Rotating arrays | |||
| 2024-04-15 | Fix push bug | Dominik Kaiser | |
| 2024-04-15 | Change stacks from linked lists to rotating arrays | Dominik Kaiser | |
| 2024-04-15 | Make Makefile linux compatible | Dominik Kaiser | |
| 2024-04-15 | Add error handling for stack optimization | Dominik Kaiser | |
| 2024-04-13 | Create function for step-by-step sorting | Dominik Kaiser | |
| 2024-04-13 | Add cmd optimization | Dominik Kaiser | |
| After the sorting algorithm was executed remove unneccessary commands. | |||
| 2024-04-13 | Change optimization to stack_* in Makefile | Dominik Kaiser | |
| I should check the Makefile before committing in the future. | |||
| 2024-04-13 | Rename optimization.c to stack_optimization.c | Dominik Kaiser | |
| Also some cleanup and trying to make norminette happy | |||
| 2024-04-13 | Add stack optimization | Dominik Kaiser | |
| I want to use lsd radix sort which only works with positive numbers. The added functions optimize the stack so it is only positive numbers. As we don't need the actual contents of the stack, we can just override. | |||
| 2024-04-13 | Add empty stack_optimize function | Dominik Kaiser | |
| 2024-04-13 | Add radixsort | Dominik Kaiser | |
| 2024-04-13 | Add sorting function (without any sorting yet) | Dominik Kaiser | |
| 2024-04-13 | Add debug printing to main | Dominik Kaiser | |
| This will be removed in the end but for now it is nice to see if the stack has actually been sorted. | |||
| 2024-04-13 | Fix input handling | Dominik Kaiser | |
| Before the fix, the last element was ignored while checking for duplicates. Now all elements are checked and input handling should be working fine. | |||
| 2024-04-13 | Add command handling to makefile and setup main | Dominik Kaiser | |
| 2024-04-13 | Add command list printing | Dominik Kaiser | |
| 2024-04-13 | Finish command handling and add command printing | Dominik Kaiser | |
| 2024-04-12 | Add error handling and create base for commands | Dominik Kaiser | |
| 2024-04-12 | Add libft and input handling | Dominik Kaiser | |
| 2024-04-12 | Setup project | Dominik Kaiser | |
