Результаты поиска по запросу "nested-loops"

4 ответа

Big O для 3 вложенных циклов

Еще один вопрос обозначения Big O ... Что такое Big O для фоллинг-кода: for (int i = n; i > 0; i = i / 2){ for (int j = 0; j < n; j++){ for (int k = 0; k < n; k++){ count++; } } }Мои мысли: так что ломая его, я думаю, что ...

3 ответа

Ограничьте входные данные для достижения большей сложности Big O

Вам дан несортированный массив из n целых чисел, и вы хотели бы найти, есть ли в массиве дубликаты (то есть любое целое число, появляющееся более одного раза...

3 ответа

сложность для вложенных циклов

ТОП публикаций

3 ответа

Идиома верхней треугольной петли для списков Scala

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

3 ответа

Как вложить несколько циклов parfor

parfor это удобный способ распределить независимые итерации интенсивных вычислений среди нескольких «рабочих». Одно значимое ограничение заключается в том, чтоparfor- циклы не могут быть вложенными, и это неизменно является ответом на подобные ...

4 ответа

Создайте вложенный (двойной) цикл в Python [дубликаты]

На этот вопрос уже есть ответ: Как вырваться из нескольких петель в Python? [/questions/189645/how-to-break-out-of-multiple-loops-in-python] 29 ответов Я использую следующий метод, чтобы разорвать двойной цикл в Python. for word1 in buf1: find ...

2 ответа

слишком много статически вложенных блоков python

Я пытаюсь написать более 21 списка, содержащих одинаковое количество элементов в столбцах в текстовом файле.

3 ответа

Как вложить несколько циклов parfor

3 ответа

Результат вложенных циклов

Я действительно не знаю, как узнать результат вложенных циклов. Например, в следующем псевдокоде я не могу разобраться, что будет дано в конце выполнения. Я буду очень рад, если кто-нибудь даст мне простое решение. r <- 0 for i <- 1 to n do for ...

3 ответа

Возврат из вложенного цикла в Common Lisp

Я пытаюсь преобразовать этот код Python в Common Lisp: for a in xrange(1,1000): for b in xrange(a,1000): c = (a**2 + b**2) ** 0.5 s = a + b + c if s == 1000: return a * b * cМоя первая попытка была: (loop for a from 1 to 999 do (loop for b from ...