В заголовке «Битва двух якодзун», а на фотке один бывший якодзуна (http://www.japan-sumo.ru/?q=kisenosato) а второй вообще не якодзуна (http://www.japan-sumo.ru/?q=shohozan)
Не вводите в заблуждение. Сравниваются именно идентичные реализации, о чём указано в правилах: например нужно ОБЯЗАТЕЛЬНО использовать хэш-мэп (https://benchmarksgame-team.pages.debian.net/benchmarksgame/description/knucleotide.html#knucleotide), хотя он реально ухудшает производительность
Написал я под этот бенч решение на nodejs, которое превосходило в два раза текущее. Его выпилил за «нарушение постановки задачи», хотя на любых тестовых данных оно выдавало правильные результаты.
Данный бенч (или его владелец) очень непоследователен в правилах: половина решений в некоторых тестах использует ассемблерные вставки. Что в итоге мы этим показываем: как крут ассемблер или как крут тестируемый язык?
Так лучше?
Следует также учесть, что анаграмма это «Слово или словосочетание, образованное путём перестановки букв, составляющих другое слово (или словосочетание).». То есть пустая строка не может быть анаграммой.
Ну и если заглянуть в код приложений, то они разные: в одном используется вотчер для записи в локалсторедж, в другом — нет никакого вотчера и запись в локалсторажд размазана по всему коду. И т.д.
И на Vue можно написать так, чтобы работало в бенчмарках супербыстро, только выглядеть такой код будет непрезентабельно, неподдерживаемо и плохорасширяемо.
В общем вариант такой: либо нормально работает сборка и не работает dev, либо работает dev, но корень сервера определяется неправильно (не относительно папки dist)
Данный бенч (или его владелец) очень непоследователен в правилах: половина решений в некоторых тестах использует ассемблерные вставки. Что в итоге мы этим показываем: как крут ассемблер или как крут тестируемый язык?
Так лучше?
Следует также учесть, что анаграмма это «Слово или словосочетание, образованное путём перестановки букв, составляющих другое слово (или словосочетание).». То есть пустая строка не может быть анаграммой.
И на Vue можно написать так, чтобы работало в бенчмарках супербыстро, только выглядеть такой код будет непрезентабельно, неподдерживаемо и плохорасширяемо.
Пришлось форкнуть и внести изменения под свой проект.