@ninetiledfox

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект
30 апр. 2024, в 23:39
3000 руб./за проект