169 похожих чатов

Всем привет , может кто подсказать? Как можно сравнить все

индексы массива1 со всеми элементами массива2 , если у массива 1 больше элеметов ? например у меня в масиве1 1000 эл, а следовательно 1000 индексов , а в массиве2 10 эл. которые совпадают с индексами массива1. Без цикла в цикле хотелось бы конечно но луче я пока ничего не придумал ....

12 ответов

11 просмотров

Так есть же длина массива arr.lentgh

Или тебе значения массива надо сравнить?

arr2.reduce((acc, item)=>item<arr1.length && acc, true)

Bohdan-zots Автор вопроса
Lev
Или тебе значения массива надо сравнить?

Нет,мне нужно сравнить ВСЕ элементы массива2 со ВСЕМИ индексами массива1

Bohdan-zots Автор вопроса
Lev
А почему циклом не хочешь?

Если ты про цикл в цикле , то тогда производительность очень плохая выходит . А как сделать это через один цикл я пока не понял

Bohdan-zots Автор вопроса
Lev
Так они у тебя разной длины

Да. И если в массиве2 допустим 5 элементов , а в массиве1 1000 эл. то через один цикл оно выполниться 1000 раз , и сравнит только 5 эл массива2 , а я хотел бы что бы оно сравнивало больше раз чем мы имеем эл. в массиве2 , надеюсь не слишном муторно обьяснил) . Если что могу в виде кода кинуть

Bohdan zots
Да. И если в массиве2 допустим 5 элементов , а в м...

Ну так можно прервать цикл, когда надо

не так ли?

Bohdan-zots Автор вопроса
jabascripter
не так ли?

Ща попробую

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта