Вопросы к Поиску с Алисой
Алгоритмы быстрой сортировки и линейного поиска отличаются по своему назначению и принципу работы:
Таким образом, основное отличие в том, что быстрая сортировка занимается упорядочиванием данных, а линейный поиск — поиском элемента в них.
Быстрая сортировка отличается быстротой выполнения и эффективностью использования памяти. habr.com В среднем случае её временная сложность составляет O(n log n), но в худшем случае может возрасти до O(n²). habr.com Линейный поиск имеет временную сложность O(n), где n — это количество элементов в массиве или списке. {9-host} В связи с малой эффективностью по сравнению с другими алгоритмами линейный поиск обычно используют, только если отрезок поиска содержит очень мало элементов. ru.wikipedia.org