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

5 ответов

Как работают вложенные циклы в Java? [закрыто]

Я новичок в программировании на Java и пытаюсь изучить основы кодирования. Я хочу знать, как работает этот фрагмент кода? for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 10; j++) { System.out.print((i * j) + " "); } System.out.println(); }Я ...

1 ответ

Как сделать метод IEnumerable параллельным

После этого поста [https://stackoverflow.com/questions/8254780/is-it-possible-to-have-a-method-using-parallel-tasks-and-returns-ienumerablet] Я хочу распараллелить этот метод: public IEnumerable<string> GetAllLogs(IEnumerable<IComputer> ...

10 ответов

Java: декартово произведение списка списков

У меня есть проблема, которая на самом деле является общим вопросом программирования, но моя реализация на Java, поэтому я приведу свои примеры таким образом У меня есть такой класс: public class Foo { LinkedHashMap<String, Vector<String>> ...

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

3 ответа

Как функция n определяет, как часто выполняется оператор, увеличивающий число переменных

Итак, я новичок в анализе алгоритмов и буду очень признателен за полезные советы о том, как это сделать. Я пытаюсь определить, сколько раз счет увеличивается как функция от n. Я запустил его в ide и для значений 1-7 вывод ...

2 ответа

внутренний цикл с тем же именем переменной, что и внешний цикл

предполагая следующий простой код: for(int i=0; i < 1000; i++) { cout << "Outer i: " << i << endl; for(int i=0; i < 12; i++) { cout << "Inner i:" << i << endl; } }Работает очень хорошо. В обоих циклах используется одно и то же имя переменной, и ...

3 ответа

Альтернатива вложенности для циклов в Python

Я читал, что одним из ключевых убеждений Python является то, что квартира> вложенная. Однако, если у меня есть несколько переменных, считающих, что является альтернативой множественным циклам 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 ...

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++; } } }Мои мысли: так что ломая его, я думаю, что ...

2 ответа

Передача аргумента из родительской функции во вложенную функцию Python

вот мой код: def f(x): def g(n): if n < 10: x = x + 1 g(n + 1) g(0)Когда я оцениваю f (0), будет ошибка "x ссылка перед назначением". Однако, когда я использую «print x» вместо «x = x + 1», это будет работать. Кажется, что в области g я могу ...

3 ответа

эффективный алгоритм вместо зацикливания

У меня есть набор данных, где каждый образец имеет структуру, похожую на эту X=[ [[],[],[],[]], [[],[]] , [[],[],[]] ,[[][]]]например: X=np.array([ [ [1,2,3], [2,4,5] ,[2,3,4] ] , [ [5,6], [6,6] ] , [[2,3,1],[2,3,10],[23,1,2],[1,4,5]] ] ...