Size: a a a

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

2021 April 14

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Пройти циклом по первому массиву, на каждый цикл поискать элемент во втором массиве...
источник

FR

Fish Rock in JavaScript — русскоговорящее сообщество
нет, точнее найти уникальные элементы в первом массиве :  [1,2,3,4,5,6,7,8] и [1,2,3,4,5,6]  то аутпут будет- 7, 8
источник

3

3BePb In Space :D in JavaScript — русскоговорящее сообщество
allDays.filter(day => !limitDays.includes(day));
Типа того?
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
А я тебе что предложил?
источник

М

Максим in JavaScript — русскоговорящее сообщество
Я бы определил какой из двух имеет больше длину, запустил бы по нему фильтр с отрицательным includes на 2й массив.

// но это если массивы могут быть разные, а так выше кинули решение пока писал :/
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Настанет время, будут спрашивать, как сравнить два числа)
источник

FR

Fish Rock in JavaScript — русскоговорящее сообщество
да, работает, спасибо
источник

FR

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

M

Makc in JavaScript — русскоговорящее сообщество
https://jsfiddle.net/Lwvcx6es/
что не так делаю и как пофиксить? Чую бинд но нет
источник

3

3BePb In Space :D in JavaScript — русскоговорящее сообщество
<заметка>Скорость сорты такой0 = O(N²)
источник

UT

Unknown T. in JavaScript — русскоговорящее сообщество
https://jsfiddle.net/v7Lx3uyo/
Просто чтобы запускалось
А что именно ты хочешь в итоге получить я не знаю
источник

A

Alligator in JavaScript — русскоговорящее сообщество
👍🏻 я уже таких видел. путают знак больше-меньше, потом циклы не работают 😁
источник

UT

Unknown T. in JavaScript — русскоговорящее сообщество
Ну а чо, ты попробуй объясни, как там оно происходит. Как из памяти берутся значения, кладутся в регистры, как происходит само сравнение процессором. Не так то и просто )
источник

FR

Fish Rock in JavaScript — русскоговорящее сообщество
т.е через for быстрее получается?
источник

UT

Unknown T. in JavaScript — русскоговорящее сообщество
Дело не в for, а в используемом алгоритме. Некоторые оптимальнее, некоторые медленнее
источник

3

3BePb In Space :D in JavaScript — русскоговорящее сообщество
Те методы = 2 форам0
источник

D

D M in JavaScript — русскоговорящее сообщество
Там фор в форе получается )
источник

М

Максим in JavaScript — русскоговорящее сообщество
и какой есть способ лучше?
источник

3

3BePb In Space :D in JavaScript — русскоговорящее сообщество
)) ага
источник

UT

Unknown T. in JavaScript — русскоговорящее сообщество
эта задача решается за линейное время: проходим по первому массиву и сохраняем все элементы в хеш-таблицу. Потом проходим по второму массиву, и каждый элемент смотрим в таблице. Если есть -- пропускаем, если нет, берем.

Итого m + n итераций для массивов длины m и n. И по памяти O(m)
источник