grokking-algorithms/chapter2
2024-02-06 21:53:17 +00:00
..
README.md clean up repo. 2024-02-06 21:53:17 +00:00
selectionsort.py rename file, no changes to content 2024-01-08 10:46:30 +00:00

Selection Sort

We have to perform N swaps a total of N times. This takes N^N steps, therefore:

This algorithm has time complexity O(N^2)

Technically (n 1, n - 2 ... 2, 1 ~= N/2) swaps are performed but in BigO the constants are dropped.