Как переместить наибольший элемент в верхний левый угол?
Недавно начал изучать JAVA и не могу найти даже в инете инфу о таком задании как у меня : Дана матрица NxM. Переставляя ее строки и столбцы, переместить наибольший элемент в верхний левый угол. Определить можно ли таким же образом поместить минимальный элемент в нижний правый угол.
Максимальный элемент я нашёл, даже его индекс, а как мне его переставить то ?
public static void main(String[] args) {
int i1 = 0;
int j1 = 0;
int n = 5;
int m = 6;
int a[][] = inputArray(n, m, 0, 100);
int max = a[0][0];
System.out.println();
printArray(a, n, m);
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
if (a[i][j] > max) {
max = a[i][j];
i1 = i;
j1 = j;
}
}
}
System.out.println();
System.out.println("Индексом максимального элемента массива является " + i1 + " и " + j1);
}