Insertion Sort pseudocode
Now that you know how to insert a value into a sorted subarray, you can implement insertion sort:
Call insert to insert the element that starts at index
into the sorted subarray in index . Call insert to insert the element that starts at index
into the sorted subarray in indices through . Call insert to insert the element that starts at index
into the sorted subarray in indices through . ...
Finally, call insert to insert the element that starts at index
into the sorted subarray in indices through .
As a reminder, here’s the visualization that steps through the algorithm on a deck of cards:
Create a free account to access the full course.
By signing up, you agree to Educative's Terms of Service and Privacy Policy