August 2024
Intermediate to advanced
516 pages
11h 47m
English
Let’s apply Insertion Sort to the array [4, 2, 7, 1, 3].
We begin the first pass-through by inspecting the value at index 1. This happens to contain the value 2:

Step 1: We temporarily remove the 2 and keep it inside a variable called tempValue. We represent this value by shifting it above the rest of the array:

Step 2: We compare the 4 to the tempValue, which is 2:

Step 3: Because 4 is greater than 2, we shift the 4 to the ...
Read now
Unlock full access