Anonymous
public java v1 · immutable private void insertSortIter(int[] array, int left, int right) { for(int i=left; i<=right; i++) { insert(array, i, right, array[i]); } } private void insert(int[] array, int left, int right, int value) { int i = right; while (i >= left && array[i] > value) { if (i != (array.length-1)) { array[i+1] = array[i]; i--; } else array[i] = value; } array[i+1] = value; }