Sorting algorithms/Insertion sort: Difference between revisions

Added Java example.
 
(Added Java example.)
Line 10:
j = j-1
A[j+1] = value
 
Writing the algorithm for integers will suffice.
 
=={{header|Java}}==
public static void insertSort(int[] A){
for(int i = 1; i < A.length; i++){
int value = A[i];
int j = i - 1;
while(j >= 0 && A[j] > value){
A[j + 1] = A[j];
j = j - 1;
}
A[j + 1] = value;
}
}
Anonymous user