Size: a a a

JavaScript — русскоговорящее сообщество

2020 July 28

L

Looch in JavaScript — русскоговорящее сообщество
Sergey 🛸
В какой строке?
в плане в какой строке ? сложность у алгоритма такая, ты делаешь includes внутри sort
источник

С

Славик in JavaScript — русскоговорящее сообщество
Looch
тот тут сложность будет минимум O(n^2)
какие предложения по оптимизации?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Looch
в плане в какой строке ? сложность у алгоритма такая, ты делаешь includes внутри sort
Это будет N*M
источник

С

Славик in JavaScript — русскоговорящее сообщество
помимо отсортировать один раз массив и потом обходом выставлять вперед нужные слова
источник

R

Roman in JavaScript — русскоговорящее сообщество
Мне еще надо чтобы там где буква первая
источник

R

Roman in JavaScript — русскоговорящее сообщество
Тот и 1
источник

R

Roman in JavaScript — русскоговорящее сообщество
Что-то сложно
источник

L

Looch in JavaScript — русскоговорящее сообщество
Славик
какие предложения по оптимизации?
сделать какую-то друную структуру данных для быстрого сравнения
источник

С

Славик in JavaScript — русскоговорящее сообщество
Looch
сделать какую-то друную структуру данных для быстрого сравнения
какую?
источник

L

Looch in JavaScript — русскоговорящее сообщество
Sergey 🛸
Это будет N*M
точно оно ж не по массиву проходит а по айтему в пассиве
источник

L

Looch in JavaScript — русскоговорящее сообщество
Славик
какую?
хэш сделать например
источник

λР

λера Розаλин... in JavaScript — русскоговорящее сообщество
Looch
тот тут сложность будет минимум O(n^2)
не
источник

С

Славик in JavaScript — русскоговорящее сообщество
абстрактненько
источник

L

Looch in JavaScript — русскоговорящее сообщество
Sergey 🛸
Это будет N*M
у сорта сложность не O(n)
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Ну хорошо, N*M*log(N)
источник

λР

λера Розаλин... in JavaScript — русскоговорящее сообщество
Looch
сделать какую-то друную структуру данных для быстрого сравнения
это прекрасно)
но преждевременные оптимизации зло
источник

L

Looch in JavaScript — русскоговорящее сообщество
Славик
абстрактненько
ну я и не говорил что за 5 мин можно сделать,но подумать стоит
источник

L

Looch in JavaScript — русскоговорящее сообщество
λера Розаλин
это прекрасно)
но преждевременные оптимизации зло
тоже верно
источник

λР

λера Розаλин... in JavaScript — русскоговорящее сообщество
я вижу как минимум вариант закешировать результат contains для каждого элемента
источник

L

Looch in JavaScript — русскоговорящее сообщество
если там не так много данных тогда можно и забить
источник