Предположим, что существует массив nxn. Как найти пару индексов я и j, таких, что;
A[i][j] < A[i+1][j], A[i][j] < A[i-1][j], A[i][j] < A[i][j+1],A[i][j] < A[i][j-1]
Все, что я мог подумать, это O (n 2) algo, который пересекает полный массив и находит элемент, основанный на данных условиях.
Можем ли мы предложить лучшее решение?
Поскольку нет порядка для matirx, невозможно подтвердить существование или отсутствие индекса без явной проверки каждого индекса хотя бы один раз.
По этой логике я уверен, что эта проблема должна иметь нижнюю границу O(n^2)