Preguntas etiquetadas con for-loop

98
Maneras limpias de escribir múltiples bucles 'for'

Para una matriz con múltiples dimensiones, generalmente necesitamos escribir un forbucle para cada una de sus dimensiones. Por ejemplo: vector< vector< vector<int> > > A; for (int k=0; k<A.size(); k++) { for (int i=0; i<A[k].size(); i++) { for (int j=0;...

92
Java: ¿Inicializar múltiples variables en for loop init?

Quiero tener dos variables de ciclo de diferentes tipos. ¿Hay alguna manera de hacer funcionar esto? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current =...

91
¿Qué hace el operador de dos puntos (:)?

Aparentemente, los dos puntos se utilizan de varias formas en Java. ¿A alguien le importaría explicar lo que hace? Por ejemplo aquí: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } ¿Cómo escribirías este for-eachbucle de una manera diferente...

88
¿Bucle sobre tuplas en bash?

¿Es posible recorrer tuplas en bash? Como ejemplo, sería genial si lo siguiente funcionara: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done ¿Existe alguna solución que de alguna manera me permita recorrer tuplas?

86
Para Loop en Lua

Mi tarea es cómo hacer un bucle for. Lo he calculado en términos de números, pero no puedo descifrarlo en términos de nombres. Me gustaría crear un bucle for que recorra una lista de nombres. Lo siguiente es lo que tengo hasta ahora: names = {'John', 'Joe', 'Steve'} for names = 1, 3 do print...