Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
Спасибо большое! все понятно и доходчиво
здесь можно посматреть как он пошагово работаетstatic void inser(int[] arr){ for (int i = 1; i = 0 && arr[aldin] > kir){ int a = arr[aldin]; arr[aldin] = arr[aldin+1]; arr[aldin+1] = a; aldin--; } } System.out.println(Arrays.toString(arr));
Thats's my variant (здесь можно посматреть как он пошагово работает)int[] intRow = {6,4,3,2,1}; for (int i=1; i< intRow.length;i++){ int j =i; while(j>0 && intRow[j-1]>intRow[j]){ int tmp = intRow[j]; intRow[j] = intRow[j-1]; intRow[j-1] =tmp; j--; for (int k=0; k< intRow.length;k++){ System.out.print(intRow[k]); } System.out.println(); } }
Распечатать можно было просто Arrays.toString(intRow); без использования цикла
Спасибо большое! все понятно и доходчиво
здесь можно посматреть как он пошагово работает
static void inser(int[] arr){
for (int i = 1; i = 0 && arr[aldin] > kir){
int a = arr[aldin];
arr[aldin] = arr[aldin+1];
arr[aldin+1] = a;
aldin--;
}
}
System.out.println(Arrays.toString(arr));
Thats's my variant (здесь можно посматреть как он пошагово работает)
int[] intRow = {6,4,3,2,1};
for (int i=1; i< intRow.length;i++){
int j =i;
while(j>0 && intRow[j-1]>intRow[j]){
int tmp = intRow[j];
intRow[j] = intRow[j-1];
intRow[j-1] =tmp;
j--;
for (int k=0; k< intRow.length;k++){
System.out.print(intRow[k]);
}
System.out.println();
}
}
Распечатать можно было просто Arrays.toString(intRow); без использования цикла