Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 05

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
И во 2, там минимум не известен, надо к i прибавлять минимум
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Сделай инклюдсом, но перед этим найти минимум и максимум
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Тебе так проще будет
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А хешмап это всего лишь объект где ключом будет значение из массива. И тебе не придется искать значение в массиве, а лишь обратить к нему, если оно есть, то значит не нужно его добавлять
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
const arr = [1,3,5];
const hashMap = arr.reduce((acc, value) => {
    acc[value] = true;

    return acc
}, {})
источник

NS

Nikita Surov in JavaScript Noobs — сообщество новичков
ну чтобы сделать хэшмап, нам нужно по существующему массиву пробежаться и закинуть это в объект, не?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Да, один раз пробежишься
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
С инклюдс ты пробегаешься каждую итерацию так же
источник

NS

Nikita Surov in JavaScript Noobs — сообщество новичков
вот теперь я допер, почему инклюд медленее
источник

NS

Nikita Surov in JavaScript Noobs — сообщество новичков
спасибо!
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Только инклюдс от начала до конца массива пока не найдёт

И так каждую итерацию
источник

К

Конь in JavaScript Noobs — сообщество новичков
так мы тут ж получили значения которые есть
осталось найти те,которых нет(Пробижаться по мапу тех, которые есть )
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Пробежаться от минимума и максимума и пушить то, чего нет в хешмапе
источник

К

Конь in JavaScript Noobs — сообщество новичков
это же не о(1), разве нет? 🥺
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
В случае хешмапа поиск будет о(1)
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Всегда пиши конст, если где-то будет ошибка связаная с константой значит меняй на лэт
Так и научишься
Не думай когда что писать - пиши конст
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
С инклюдс О(N)
источник

К

Конь in JavaScript Noobs — сообщество новичков
а в случае всей задачи
источник

К

Конь in JavaScript Noobs — сообщество новичков
или пробег по массиву имеющемуся не идёт в общий зачет
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
В случае если рассматривать поиск, то нет
источник