второй не делает копию и перебирает не весь массив
Даа, точно, про перебор всего массива не подумал..
without и reject из Лодаша — не самые быстрые, но самые удобные, а за синтетическими тестами гнаться на фронтенде не нужно, это совершенно нецелесообразно
Тоже верно, но JS ведь не только на фронте работает)))
из самого вопроса я делаю вывод, что человек на фронте работает и уж точно не делает свой 3D-движок в браузере и не обрабатывает коллизии 50 000 шариков :)
Да лан, прикольно же) тем более если массив огромный, тут линейное время
Ахах, не) Практично мне пока такое не потребовалось, но проектик с бэком на ноде у меня есть. Вот, ищу лучшие решения) А вообще ты прав, иногда перфекционизм выходит за рамки разумного..))
на фронте попросту априори не могут быть (не должны быть) огромные массивы ) а так да, в качестве алгоритмической задачки клёво разобраться
Бинарный.
Обсуждают сегодня