Добрый вечер! Дана задача (на первом скриншоте)
В этой задаче используется тернарный поиск, и мне нужно было доказать, что если функция f(x) является унимодальной, то ее максимум можно было бы искать тернарным поиском, то есть:
Рассмотрим переход от f(x) к f(x+1). Мы убираем 2 предмета веса 1 и добавляем предмет веса 2. С каждым разом предмет веса 2, которые мы добавляем, будет все хуже и хуже, а предметы веса 1, которыемы выкидываем, все лучше и лучше. Поэтому f(x+1) - f(x) <= f(x) - f(x-1) => функция унимодальна.
Я доказал это следующим образом:
Теперь мне следует доказать, что как из этого выражения f(x + 1) - f(x) <= f(x) - f(x -1) следует унимодальность функции?
Прошу помочь с этим вопросом!