All pastes #418160 Raw Edit

Miscellany

public java v1 · immutable
#418160 ·published 2007-03-31 13:06 UTC
rendered paste body
    private void insert(int[] a, int left, int right, int value) {        int i = right-1;        System.out.println("before i=" + i + " left="+ left+" right=" +right +" value=" +value);        System.out.println("before i=" + i + " a[i+1]="+ a[i+1]+" a[i]=" +a[i]);        while (i >= left && a[i] > value) {       System.out.println("during i=" + i + " a[i+1]="+ a[i+1]+" a[i]=" +a[i]);       a[i+1] = a[i];       i--;        }        a[i+1] = value;        for(i=left;i<right-1;i++)       System.out.println("after i=" + i + " a[i]=" +a[i]);    }    public void insertionSort(int[] a, int left, int right) {        int i = left;        while (i < right) {       System.out.println("i="+i + " right=" +right + "left= " +left+ "a[i]=" + a[i]);       insert(a, i, right, a[i]);       i++;        }    }