Domande con tag 'loops'

3
risposte

2 array dimensionali in C ++

Ho iniziato a imparare matrici in C ++ e ho trovato una piccola nota a margine nel libro parlando di array 2D in breif. L'ho testato e sono rimasto sbalordito dal fatto che potesse dare al programmatore la possibilità di memorizzare dati o in...
posta 22.07.2012 - 08:51
2
risposte

Esiste un nome speciale per una condizione che interromperà un ciclo se incrementa un determinato numero di volte

Esiste un nome per includere una limitazione in una struttura di loop per impedirne l'esecuzione se la sua condizione primaria diventa ingombrante. Ad esempio for (var i = 0; i < len; i++){ some_function(); } ma se len è da qualc...
posta 09.12.2013 - 17:05
4
risposte

Come migliorare la logica del loop nella programmazione? [chiuso]

So come fare loop semplici ma non so cosa succede quando molti loop lavorano insieme. Ad esempio: for (var i=0; i <= 9; i++){ document.write(i); for (var m=0; m <= 9; m++){ document.write(i); } } C'è un modo per im...
posta 24.05.2012 - 15:43
1
risposta

Ricorsione, iterazione e ...? [chiuso]

Ecco tre strutture di codice comuni che applicano una funzione più volte: foo(x) { if basecase(x) return k else return foo(g(x)) } utilizza la ricorsione. for i in 0..10 { n *= bar(i) } utilizza l'iterazione. baz(baz(baz(baz(...
posta 10.06.2015 - 23:40
2
risposte

Loop per creare cicli annidati

C'è un modo per usare un loop per creare loop più nidificati? Per esempio. In questo modo for (int i = 0; i < iterations; i++) { //Do stuff for (int ii = 0; ii < iterations; ii++)...
posta 28.06.2015 - 09:04
4
risposte

Utilizza le funzioni all'interno di una dichiarazione di loop

Qual è la migliore pratica? Questo: for ($i = 0; $i < count($array); $i++) { //stuff } Oppure, quello che faccio di solito: $count = count($array); for($i = 0; $i < $count; $i++) { //stuff } È lo stesso con la magia dell'ott...
posta 17.05.2013 - 23:19
1
risposta

Come denominare le variabili senza plurale in un ciclo for-each? [chiuso]

Come si assegnano le variabili del ciclo quando l'elemento della lista prende il nome da qualcosa senza un plurale? Ad esempio (in python): [x for x in sheep] . x non è un grande nome, ma pecore hanno / non ha plurale che lo distingue...
posta 18.05.2015 - 18:09
1
risposta

Come posso eseguire iterazioni su due cicli di dimensioni non corrispondenti, mantenendoli sincronizzati?

Ho una tabella di database in cui ogni riga è un film (con campi come "titolo", "direttore" e "autore") e una tabella correlata in cui ogni riga è uno screenshot di un film (con i campi " movie_id 'e' jpeg_data '). Ogni film ha 2-8 screenshot....
posta 04.12.2014 - 00:08
2
risposte

Best Practice - Loop Exit Via Iterator Modification

Ho avuto un'interessante discussione con il mio capo oggi sull'uscita da un loop prima che venga soddisfatta la condizione del terminale. Aveva un costrutto in alcuni dei suoi codici VB6 che assomigliava a questo: Dim Termination As Int Termin...
posta 07.10.2013 - 22:16
1
risposta

confronto di una variabile senza segno a 0

Quando eseguo il seguente ciclo: unsigned m; for( m = 10; m >= 0; --m ){ printf("%d\n",m); } il ciclo non si ferma a m == 0, continua a essere eseguito in modo interminabile, quindi ho pensato che il motivo per cui un non f...
posta 17.08.2014 - 20:11