Я работаю с этой сортировкой вставки для l oop, и я пытаюсь обернуть голову вокруг
int[] number = {34, 56, 76, 12, 4, 70, 47};
for (int i = 0; i < number.length; i++) {
int j = i - 1;
int point = number[i];
while (j >= 0 && number[j] > point) {
number[j + 1] = number[j];
j = j-1;
}
number[ j + 1] = point;
почему нам нужно использовать
int j = i - 1;
Спасибо за помощь.