@ninetiledfox

Как найти седловую точку в массиве Java?

Здравствуйте, помогите пожалуйста написать код к данной задачке, а то моих мозгов не хватает

Элемент двумерного массива назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце или, наоборот, является наибольшим в своей строке и наименьшим в своем столбце. Для переданного двумерного массива составить новый двумерный массив такого же размера из логических значений, где истина будет означать, что соответствующий элемент является седловой точкой в переданном массиве.

Заранее спасибо за помощь!
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
Слона надо есть по кусочкам:
1. Находите элементы наименьшие и наибольшие в строках, создаете массив такого же размера из логических значений, где истина будет означать наличие такого элемента.
2. Находите элементы наименьшие и наибольшие в столбцах, создаете второй массив такого же размера из логических значений, где истина будет означать наличие такого элемента.
3. "Накладываете" один массив на второй логическим "И" - получаете требуемый результат.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект