Selection Sort Animation by Y. Daniel Liang

Usage: Perform selection sort for a list of integers. Click the Step button to find the smallest element (highlighted in red) and swap this element with the first element (highlighted in orange) in the the unsorted sublist. The elements that are already sorted are highlighted in green. Click the Reset button to start over with a new random list.
i: 1
A list is filled with random numbers.