package vn.edu.rmit.sadi;
import java.util.ArrayList;
public class InsertionSortAlgorithm extends SortAlgorithm {
@Override
public void sort(ArrayList<Integer> l) {
for(int i=1; i<l.size(); i++) {
int key = l.get(i);
int position = i;
while(position > 0 && key < l.get(position -1)){
l.set(position, l.get(position-1));
position--;
}
l.set(position, key);
}
}
}