Currently contains only one file with the sorting algorithms. This was primarily a personal project to learn about the algorithms and see some information on how they performed relative to each other. This was also an exercise to then apply that knowledge to the dart language.
The samples included are not optimzied. They are memory hungry and potentially resource hungry. These samples were written as proof of concept and not for performance or with other constraints in mind. Use at your own risk
- Quicksort Parallelization
- Insertion Sort
- Selection Sort
- Selection Cocktail Sort
- List.sort API
As an experiment, try also disabling the Debugging and disabling Checked Mode to see the difference they make in execution times. These options are available from Manage Launches or with CTRL-Shift-M.