Предположим, что мы построили quicksort, а значение поворота принимает линейное время. Найдите повторение для наихудшего времени работы.Повторение для наихудшего времени работы Quicksort
Мой ответ: Т (п) = Т (п-1) + T (1) + тета- (п)
В худшем случае происходит, когда подмассивы полностью несбалансированным. В другом подмассиве есть один элемент в одном подмассиве и (n-1) элементы. theta (n), так как для определения точки поворота требуется время n.
Я делаю это правильно?
не 2n ? ................ –
как вы получаете 2n? –
Я только что нашел действительно хороший учебник по отношениям повторения, кажется большим ресурсом: http://www.cs.duke.edu/~ola/ap/recurrence.html – Nathan