Каталог
Задачи
Паттерны
Исходники
Стат
Искать
Задача:
Вычисление минимального / максимального значения
Псевдокод:
Максимальное значения с помощью маркера
i =
0
while
i < n
max = x
[
i
]
x
[
n
]
= max
i++
while
x
[
i
]
< max
i++
i = 0 while i < n max = x[i] x[n] = max i++ while x[i] < max i++