алгоритм запроса - PullRequest
       3

алгоритм запроса

0 голосов
/ 20 февраля 2012

Если мы знаем, что нижняя оценка для временной сложности задачи равна Ω(n^2), могу ли я считать, что невозможно иметь алгоритм с наихудшей временной сложностью O(n log n)?

1 Ответ

0 голосов
/ 20 февраля 2012

Если нижняя граница для временной сложности задачи равна Ω(n^2), то это означает, что алгоритм, решающий эту проблему, должен занять как минимум C*n^2 время.

С другой стороны, у вас есть алгоритм, который занимает самое большее K*n*logn время.

Этот алгоритм не может работать дольше, чем nlogn. Вам нужен алгоритм, который запускается как минимум n^2 раз.

Таким образом, этот алгоритм не может решить эту проблему. Вы правы.

...