Perguntas com a marcação «for-loop»

Um loop for é uma estrutura de controle usada por muitas linguagens de programação para iterar em um intervalo. É uma maneira de repetir declarações várias vezes até o loop terminar. Dependendo do idioma, isso pode estar em um intervalo de números inteiros, iteradores etc.


5
Linha única aninhada para loops
Escreveu esta função em python que transpõe uma matriz: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] No processo, percebi que não entendo totalmente como os loops for aninhados de linha única são executados. …




16
Maneiras limpas de escrever vários loops 'for'
Para uma matriz com múltiplas dimensões, geralmente precisamos escrever um forloop para cada uma de suas dimensões. Por exemplo: 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; j<A[k][i].size(); j++) { do_something_on_A(A[k][i][j]); } } } double B[10][8][5]; for …
98 c++  for-loop 





12
O que o operador dois pontos (:) faz?
Aparentemente, dois pontos são usados ​​de várias maneiras em Java. Alguém se importaria de explicar o que ele faz? Por exemplo aqui: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Como você escreveria esse for-eachloop de uma maneira diferente para …




4
Java: inicializar várias variáveis ​​em for loop init?
Eu quero ter duas variáveis ​​de loop de tipos diferentes. Existe alguma maneira de fazer isto funcionar? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == index) …
93 java  for-loop 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.