Я бы создал класс с атрибутами i
, j
и value
. Создайте объект для каждого значения в матрице, заполнив i, j и значение матрицы в этом объекте. Поместите все объекты в список и сортируйте список с помощью list.sort(sortFunction)
и определяемого пользователем sortFunction
, который сортирует список по object.value
.
Затем выведите пары (i,j)
в отсортированном списке.