Может ли кто-нибудь доказать, что если ходить взад-вперед числами
, то минимальное время будет при
при
?
Как-то так. Доказываю для хождения всегда вправо из нуля, т.е. для своей схемы (где получается
для степеней двойки). Для более эффективной схемы, предложенной позднее (ходить сначала вправо, потом влево) по-моему всё то же самое.
1)
, потому что в противном случае
; при
получаем, что
То есть последовательность не должна расти быстрее, чем геом. прогрессия с конечным знаменателем.
2) А из
следует, что асимптотически
для
. То есть опять же получаем
, причём теперь уже для вообще любого
Поэтому
(оба неравенства строгие). Для множества же всех геометрических прогрессий оптимальность
доказывается тупым подсчетом суммы, который я уже приводил на первой странице.
На этом тему двух классов алгоритмов, предложенных здесь, считаю завершенной. Остаются... все остальные
-- Сб май 11, 2013 16:45:52 --Да можно тогда ходить не степенями двойки а любой стремительно возрастающей последовательностью.
Нет