Вопросы по теме 'nested-loops'

Что такое Big-O вложенного цикла, где количество итераций во внутреннем цикле определяется текущей итерацией внешнего цикла?
Какова временная сложность Big-O следующих вложенных циклов: for (int i = 0; i < N; i++) { for (int j = i + 1; j < N; j++) { System.out.println("i = " + i + " j = " + j); } } Будет ли это по-прежнему...
67729 просмотров
schedule 10.03.2023

Как перебирать соединенные данные в двух или более вложенных циклах?
Некоторое время назад я спросил вопрос о вложенных циклах на SO и как это было, внутри циклов моего примера были запросы и я получил четкий ответ: НИКОГДА, НИКОГДА, НИКОГДА не помещайте SQL-запрос в цикл С тех пор я пробовал, и в...
434 просмотров
schedule 19.06.2023

Ярлык Pythonic для дважды вложенных циклов for?
Предположим, что если бы у меня была функция, которая принимает аргумент кортежа (x, y), где x находится в диапазоне (X), а y в диапазоне (Y), то нормальный способ сделать это будет так: for x in range(X): for y in range(Y):...
6554 просмотров
schedule 05.06.2023

Python: объединение данных подсчета
Хорошо - я уверен, что здесь уже был дан ответ, но я не могу его найти .... Моя проблема: у меня есть список списков с таким составом 0.2 A 0.1 A 0.3 A 0.3 B 0.2 C 0.5 C Моя цель - вывести следующее: 0.6 A 0.3 B 0.7 C...
734 просмотров
schedule 11.05.2024

Двойное суммирование с векторизованными циклами в Matlab
Я хочу векторизовать этот двойной цикл for, потому что это узкое место в моем коде. Поскольку Matlab является языком индексирования на основе одного, мне нужно создать дополнительный термин для M = 0. R, r, лямбда являются константами...
1377 просмотров
schedule 21.01.2023

Как завершить внешний цикл во вложенных циклах?
Каков наилучший способ завершить все вложенные циклы в приведенном ниже примере. Как только оператор if становится истинным, я хочу завершить внешний оператор for (с помощью I). Другими словами, мне нужно, чтобы весь цикл остановился. Есть ли...
2617 просмотров
schedule 06.04.2024

XSLT - сумма каждого атрибута в каждом элементе XML с каждым?
Я новичок во всем, что касается XSLT, и я уже пытался найти его на нескольких форумах, но так и не нашел фактического решения моей проблемы. У меня есть следующий XML: <Cinema> <Movie name="movie1" in="191" out="191">...
2361 просмотров
schedule 13.09.2022

n вложенные циклы for в fortran90
Я читал некоторые темы по этому поводу, но я не совсем думаю, что это отвечает на мой вопрос. если это так, то, пожалуйста, направьте меня в правильную тему, и я обязательно посмотрю снова. вот моя проблема: я хочу написать цикл for, который...
1139 просмотров
schedule 24.06.2022

Цикл while с вложенными операторами if/else
Привет, у меня проблемы с правильной работой моей программы. Мне удалось исправить любые синтаксические ошибки, но теперь я выдал свой вывод. Прежде всего, внутри первого оператора IF он предлагает человеку ввести свое имя и отдел одновременно,...
91705 просмотров

PHP читается каждые 10 из 100 строк
Я пытаюсь прочитать текстовый файл из 5000 строк. Однако я хочу получить только первые 10 строк из каждых 100 строк. Итак, строки 1–10, строки 101–110, строки 200–210 и т. д. Я просто не могу понять, какую логику использовать. $count =...
1691 просмотров
schedule 01.09.2023

Какая таблица считается «внутренней» в соединении с вложенным циклом
Может ли кто-нибудь сказать мне, какая таблица считается внутренней в соединении с вложенным циклом? Например, если запрос from a inner join b on... , какой из них, a или b , будет считаться внутренним? Я знал, что это b , но из статьи по...
4719 просмотров
schedule 01.04.2022

цикл for, цикл while и цикл foreach PHP
1-й я новичок в PHP. Я использую цикл for, цикл while, цикл foreach в сценариях. Я думаю какой из них лучше для производительности? по каким критериям выбирать петлю? который следует использовать, когда мы зацикливаемся внутри другого...
35808 просмотров

ускорить код - векторизация
Я не совсем знаком с vectorization , но я знаю, что среди сильных сторон MATLAB векторизация кода, вероятно, является самой полезной. У меня есть этот код: ikx= (-Nx/2:Nx/2-1)*dk1; iky= (-Ny/2:Ny/2-1)*dk2; ikz= (-Nz/2:Nz/2-1)*dk3;...
142 просмотров
schedule 20.12.2022

цикл внутри цикла - обнаружение конца цикла в автогорячей клавише
Допустим, у меня есть куча имен файлов с названиями фруктов в них. Я хочу автоматически переименовать их на основе папки, полной справочных файлов (фиктивные текстовые файлы, которые содержат названия фруктов, точку, а затем название десерта)....
913 просмотров
schedule 28.09.2022

Упростите обычный вложенный цикл foreach, используя выражения linq и lambda.
(См. мой фрагмент кода ниже). Я хочу найти все элементы из колл1, совпадающие с элементами из колл2 (количество элементов из колл2 ‹= количество элементов из колл1), и поместить результат запроса в колл3. Как этого добиться, используя выражения linq...
5191 просмотров
schedule 05.04.2022

Цикл внутри цикла в R
Я пытаюсь построить довольно сложный цикл в R. У меня есть набор данных в виде объекта с именем p_int ( p_int — пиковая интенсивность). В этом примере структура p_int , т.е. str(p_int) , такова: num [1:1599] Размер p_int может...
132 просмотров
schedule 28.07.2023

Идиома цикла верхнего треугольника для списков Scala
Из моего опыта императивного программирования я привык делать for (i = 0; i < 1000000; i++) { for (j = i + 1; j < 1000000; j++) { doSomething(array[i], array[j]) } } для проверки всех уникальных пар в массиве из...
716 просмотров
schedule 01.01.2024

Понимание словаря, вложенное в цикл for, не работает, как планировалось
У меня есть следующий код Python: print {a:b for a in [1, 2] for b in [3, 4, 5]} который я ожидал бы дать мне что-то вроде этого: {1:3, 1:4, 1:5, 2:3, 2:4, 2:5} Но вместо этого он дает мне это: {1: 5, 2: 5} Я также пробовал...
200 просмотров

использование вложенной функции в clojure
Я пытаюсь создать вложенную функцию, которую следует рекурсивно запускать в Clojure для сбора некоторой информации. Я видел некоторые техники, такие как FN, Loop, Doseq, но пока не очень хорошо с ними разбираюсь. Сначала позвольте мне объяснить,...
793 просмотров
schedule 21.04.2024

Вложенные повторяющиеся циклы в Applescript
В следующем коде есть два списка: myURLs и myIMGs. Я хочу просмотреть сайты, перечисленные в myURL, сделать снимок экрана, а затем сохранить их в моей общей папке под именем файла, указанным в myIMG. Таким образом, изображение google.com будет...
1201 просмотров
schedule 03.05.2023