Обновить

FreeBSD переходит с сортировки пузырьком в SYSINIT на сортировку слиянием, которая примерно в 100 раз быстрее

Время на прочтение1 мин
Охват и читатели4.7K
Всего голосов 8: ↑8 и ↓0+8
Комментарии3

Комментарии 3

20 августа 2023 года мейнтейнер FreeBSD Колин Персиваль (Colin Percival) объявил, что проект FreeBSD переходит с сортировки пузырьком в SYSINIT на сортировку слиянием, которая примерно в 100 раз быстрее.

Т.е. что значит в 100 раз быстрее? Сколько не вчитывался, сколько не ходил во Вашим ссылкам, никаких утверждений и доказательств не увидел. Откуда Вы это взяли? Прошу Proof Link!

К сведению: у Buble Sort сложность O(n^2), а у Merge Sort O(n \cdot \log n). Где тут "быстрее в 100 раз"?

При n>200 (примерно) будет разница в 100 раз.

Очевидно, что при достаточно большом n разница в производительности сортировки будет больше в сколько угодно раз, и чем больше n, тем больше разница. Поэтому заявление о "примерно в 100 раз быстрее" является профанацией. Имеет смысл быть аккуратнее с формулировками.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости