Articles of loop

Como escrever um loop while com o pré-processador C?

Eu estou fazendo essa pergunta do ponto de vista educacional / hacking, (eu realmente não gostaria de codificar assim). É possível implementar um loop while usando apenas diretivas de pré-processador C. Eu entendo que macros não podem ser expandidas recursivamente, então como isso seria realizado?

Os loops são realmente mais rápidos ao contrário?

Eu já ouvi isso algumas vezes. Os loops JavaScript são realmente mais rápidos ao contar para trás? Se sim, porque? Eu vi alguns exemplos de suíte de teste mostrando que os loops invertidos são mais rápidos, mas não consigo encontrar nenhuma explicação do porquê! Estou assumindo que é porque o loop não precisa mais avaliar […]

É uma prática ruim usar break em um loop for?

É uma prática ruim usar a instrução break dentro de um loop for ? Diga, estou procurando por um valor em uma matriz. Compare dentro de um loop for e quando o valor for encontrado, break; para sair do loop for. Isso é uma prática ruim? Vi a alternativa usada: defina uma variável vFound e […]

Looping sobre um object datetime resulta em um iterador numérico

Por que a iteração por meio de um object Date ou POSIXct resulta em um valor numeric ? Por exemplo: test = as.Date(“2009-01-01”) print( class( test ) ) # [1] “Date” for ( day in test ) { print( class( day ) ) } # [1] “numeric” A mesma coisa acontece com o POSIXct : […]

Iterar todos os arquivos em um diretório usando um loop ‘for’

Como posso iterar sobre cada arquivo em um diretório usando um loop for ? E como eu poderia dizer se uma determinada input é um diretório ou se é apenas um arquivo?

Por que a ordem dos loops afeta o desempenho ao iterar em um array 2D?

Duplicar Possível: Qual desses dois loops for é mais eficiente em termos de tempo e desempenho do cache Abaixo estão dois programas que são quase idênticos, exceto que eu mudei as variables i e j ao redor. Ambos correm em diferentes quantidades de tempo. Alguém poderia explicar por que isso acontece? Versão 1 #include #include […]

Como faço para iterar em uma estrutura JSON?

Eu tenho a seguinte estrutura JSON: [{ “id”:”10″, “class”: “child-of-9” }, { “id”: “11”, “classd”: “child-of-10” }] Como faço para iterar usando jQuery ou JavaScript?

Qual é a diferença entre o ++ i e o i ++?

Em C, qual é a diferença entre usar ++i e i++ , e qual deve ser usado no bloco de incremento de um loop for ?