Есть ли какой-либо алгоритм A, такой, что для множества примеров наихудшего случая S для A, A имеет худшую верхнюю границу и худшую нижнюю границу худшего случая? Более того, для некоторых наборов входных данных он должен иметь разные наилучшие оценки случаев, не равные каким-либо наихудшим границам.Пример алгоритма, который имеет верхнюю границу наихудшего случая, нижнюю границу наихудшего случая и оценки наилучшего случая?
Например, H является гипотетическим алгоритмом, для которого H имеет наихудшую верхнюю границу сверху Ο (n^3), наихудшую нижнюю границу Ω (n^2) и наилучшее время пробега Θ (n).
Сообщите мне, что вышеупомянутая ситуация действительно значима или нет?
Спасибо :)
Это только я или худший случай нижняя граница и наилучшее время работы всегда будет одинаковым? –
* * Нижняя/верхняя граница не существует. 5 - нижняя граница для человеческой популяции, а 10^1000 - верхняя граница для человеческой популяции. Они просто не очень точные оценки. – delnan
@delnan Как это связано с вопросом? Я не понял! – Nicool