evgenyspace
@evgenyspace
Исследователь

Что в ядре сортировки?

Какой алгоритм/алгоритмы сортировки использует JS при вызове метода arr.sort( (a, b) => a - b ) для числового массива? Как узнать, что там в ядре? Оптимальный ли выбирается вариант?
  • Вопрос задан
  • 285 просмотров
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Стандартом не оговорено, а значит каждый движок может использовать свой алгоритм. Главное соблюдать стандарт на вызов и результат.
Ответ написан
Комментировать
Для v8 - quicksort: https://habrahabr.ru/post/265079/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы