Отсортировать элементы массива a[bxc] по столбцам начиная с элемента a[k,l] и заканчивая элементом a[c,d], k<=c, l<=d. Остальные элементы массива не сортировать и оставить на первоначальных местах. дополнительный массив не заводить. отсортированный массив записать в файл
как изменить этот код?
| Код | int vybor (int **a, int m, int n) { int i,j, MinRow, Temp,NumCol,NumRow; for (NumCol = 0; NumCol < m; NumCol++) { for (NumRow = 0; NumRow < n - 1; NumRow++) { MinRow = NumRow; for (j = NumRow + 1; j < n; j++) if (a[j][NumCol] > a[MinRow][NumCol]) MinRow = j; Temp = a[NumRow][NumCol]; a[NumRow][NumCol] = a[MinRow][NumCol]; a[MinRow][NumCol] = Temp; } } }
|
|