Изменения

Перейти к: навигация, поиск

Троичный поиск

50 байт убрано, 12:25, 22 мая 2014
Алгоритм
Пусть функция <tex>f(x)</tex> на отрезке <tex>[l, r]</tex> имеет минимум, и мы хотим найти точку <tex>x_{min}</tex>, в которой он достигается.
Посчитаем значения функции в точках <tex> a = l + </tex> <tex dpi = "150"> \fracdfrac{(r-l)}{3} </tex> и <tex> b = l + </tex> <tex dpi = "150"> \fracdfrac{2(r-l)}{3} </tex>.
Так как в точке <tex>x_{min}</tex> минимум, то на отрезке <tex>[l, x_{min}]</tex> функция убывает, а на <tex>[x_{min}, r]</tex> {{---}} возрастает, то есть
73
правки

Навигация