Когда вас спросят время выполнения определенного алгоритма, следует ли вам идти в худшем случае? - PullRequest
1 голос
/ 02 апреля 2019

Мне было любопытно, что вы должны ответить, когда спросили время выполнения алгоритма. Например, если вас спросят об эффективности алгоритма, такого как алгоритм пузырьковой сортировки, вы должны дать ответ O (n), лучший случай, или O (n ^ 2), средний и худший случай?

1 Ответ

1 голос
/ 02 апреля 2019

Если это интервью, то обычно требуется возможность объяснить средний и худший варианты использования.Если только интервьюер не попросит вас рассказать вам лучший случай, который встречается редко.

Потому что интуиция для объяснения наихудшего или среднего случая алгоритма дает представление о вашем общем знании алгоритмов.

...