Алгоритм поиска максимального числа с определённым свойством может работать следующим образом:
Например, если нужно найти максимальное число, которое соответствует определённому условию, то можно использовать метод бинарного поиска по ответу, когда задача формулируется так: «Найти максимальное X, такое что какое-то свойство от X выполняется». 1
Также для решения задачи нахождения максимального числа в случайном массиве можно использовать линейный алгоритм перебора каждого числа в поисках максимума. 4