"3.88.161.108 - 3.88.161.108"

Вопросы с тегом 'for-loop'

Цикл for - это структура управления, используемая многими языками программирования для итерации по диапазону. Это способ повторения операторов несколько раз до окончания цикла. В зависимости от языка это может быть по целому ряду целых чисел, итераторов и т.д.
39 отв.

Цикл через массив в JavaScript

В Java вы можете использовать цикл for для перемещения объектов в массиве следующим образом: String[] myStringArray = {"Hello", "World"}; for (String s : myStringArray) { // Do something } Можете ли вы сделать то же самое в JavaScript?
10 июня '10 в 3:04
2 отв.

Почему печать "B" значительно медленнее, чем печать "#"?

Я создал две матрицы из 1000 x 1000: Первая матрица: O и #. Вторая матрица: O и B. Используя следующий код, первая матрица заняла 8,52 секунды: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) {...
22 февр. '14 в 2:45
26 отв.

Почему использование "for... in" с итерацией массива - плохая идея?

Мне сказали не использовать for...in с массивами в JavaScript. Почему бы и нет?
01 февр. '09 в 12:46
17 отв.

Как перебирать диапазон чисел, определяемых переменными в Bash?

Как выполнить итерацию по диапазону чисел в Bash, когда диапазон задан переменной? Я знаю, что могу это сделать (это называется "выражение последовательности" в документации Bash ): for i in {1..5}; do echo $i; done Что дает: 1 2 3 4 5 Одн...
04 окт. '08 в 4:38
11 отв.

Цикл 'for' для итерации по перечислению в Java

У меня есть enum в Java для кардинального и промежуточного направлений: public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST } Как я могу написать цикл for, который выполняет итерац...
09 июля '09 в 19:24
17 отв.

В чем разница между ++i и i++?

В C, в чем разница между использованием ++i и i++ и который должен использоваться в блоке инкрементации цикла for?
24 авг. '08 в 8:19
6 отв.

Как перебирать файлы в каталоге с помощью Bash?

Мне нужно написать script, который запускает мою программу с разными аргументами, но я новичок в Bash. Я запускаю свою программу следующим образом: ./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]. Вот псевдокод для того, что я хочу сделать: ...
27 дек. '13 в 9:49
21 отв.

Почему python использует "else" после циклов while и while?

Я понимаю, как работает эта конструкция: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Но я не понимаю, почему else используется в качестве ключ...
02 апр. '12 в 19:18
9 отв.

Java 8 Iterable.forEach() vs foreach loop

Какое из следующего является лучшей практикой в ​​Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins) { mIrc.join(mSession, join); } У меня много циклов, которые могут быть "упрощены" с по...
19 мая '13 в 16:57
7 отв.

Почему порядок циклов влияет на производительность при итерации по 2D-массиву?

Ниже приведены две почти идентичные программы, за исключением того, что я переключил переменные i и j. Они оба бегут в разное количество времени. Может кто-нибудь объяснить, почему это происходит? Версия 1 #include <stdio.h> #include <stdl...
30 марта '12 в 5:17
5 отв.

Как использовать диапазон для цикла() с std:: map?

Общим примером для циклов for() для С++ 11 всегда является что-то простое: std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } В этом случае xyz является int. Но...
06 авг. '11 в 3:12
10 отв.

Каков наиболее эффективный способ циклического преобразования данных с помощью pandas?

Я хочу выполнить свои собственные сложные операции с финансовыми данными в dataframes последовательным образом. Например, я использую следующий файл MSFT CSV, взятый из Yahoo Finance: Date,Open,High,Low,Close,Volume,Adj Close 2011-10-19,27.37,27.47...
20 окт. '11 в 17:46
39 отв.

В .NET, какой цикл работает быстрее, "for" или "foreach"?

В С#/VB.NET/.NET этот цикл работает быстрее, for или foreach? С тех пор, как я прочитал, что цикл for работает быстрее, чем цикл foreach a давным-давно, я предположил, что это верно для все коллекции, общие коллекции, все массивы и т.д. Я просмот...
13 дек. '08 в 22:45
14 отв.

Итерировать все файлы в каталоге, используя цикл 'for'

Как я могу перебирать каждый файл в каталоге с помощью цикла for? И как я могу определить, является ли определенная запись каталогом или это просто файл?
26 сент. '08 в 12:42
15 отв.

Есть ли способ получить доступ к счетчику итераций в Java для каждого цикла?

Есть ли способ в Java для каждого цикла for(String s : stringArray) { doSomethingWith(s); } чтобы узнать, как часто цикл уже обрабатывается? Помимо использования старого и известного цикла for(int i=0; i < boundary; i++) - это конструкция ...
25 янв. '09 в 14:05