Domande con tag 'loops'

2
risposte

Come eseguire un'iterazione tra questi elementi

Ho una serie di elementi: int[] elem = new int[] {A, B, C}; Ho bisogno di calcolare la somma di TUTTE le combinazioni di quegli elementi, dove solo alcuni degli elementi possono essere selezionati facoltativamente. Userò la notazione: {...
posta 20.05.2015 - 22:24
3
risposte

Uso dell'istruzione condizionale loop for non correlata alla variabile iterating

È considerata una forma decente scrivere un codice come questo: int done = 0; for (x = 0; !done; x++) { ... something involving 'x', that might end early ... if (!(x < max)) done = 1; } al contrario di dover utilizzare...
posta 16.12.2014 - 08:50
2
risposte

C'è una differenza tra dichiarare le variabili all'esterno o all'interno di un ciclo? [chiuso]

C'è qualche differenza se dovessi scrivere qualcosa del genere: int row,col; for(row = 0; row < data.length; row++){ for(col = 0; col < data[row].length;col++){ //do something }//end for loop(columns)...
posta 20.02.2014 - 07:31
2
risposte

Considerazioni sull'efficienza: loop annidato vs ricorsione

Mi considererei un programmatore Python intermedio. Una delle mie recenti sfide è stata la creazione di un elenco di tutte le possibili soluzioni a un dato Countdown problema. Senza entrare troppo nel dettaglio, ho affrontato il problema attra...
posta 16.01.2017 - 16:35
2
risposte

I loop etichettati erano pre-date per i loop?

La prima implementazione del controllo di looping era efficacemente in goto (o qualcosa di simile a JMP etichettato nell'assembler) o c'era un'altra costruzione sintattica? for ( für ) è stato introdotto in Superplan nel 19...
posta 12.11.2015 - 13:39
1
risposta

stampa in modalità vs stampa nella classe principale / driver

Sono abbastanza nuovo nella programmazione e sto attualmente creando un gioco del blackjack in Java. Ho progredito abbastanza bene, sebbene potessi usare alcuni suggerimenti per quanto riguarda il modo migliore per implementare un metodo....
posta 09.03.2016 - 12:46
1
risposta

Confronto tra stringhe di percorso e lista di regole

Sto cercando di trovare un modo per migliorare un algoritmo di filtraggio. Sto sviluppando un software di backup che consente agli utenti di specificare filtri personalizzati per escludere file / directory indesiderati. Attualmente quando provi...
posta 25.02.2015 - 12:25
1
risposta

Il caso speciale dovrebbe essere all'interno o all'esterno del ciclo for qui?

Ad esempio, supponiamo di avere 2 matrici: let arr1=[5,2,1]; let arr2=["abcde","ab","a"]; il mio lavoro è semplice: per verificare se la lunghezza delle stringhe in arr2 è maggiore dell'elemento corrispondente con lo stesso indice in arr1,...
posta 21.09.2018 - 10:10
2
risposte

Come aggiornare il conteggio dei soldi di un giocatore ogni secondo

Sono in fase di analisi per un gioco basato su browser che sto facendo e ho una domanda sulla programmazione del sistema economico. Userò un sistema semplificato per porre la mia domanda. Ogni utente come oggetto GameState , contenente tu...
posta 22.09.2016 - 16:17
1
risposta

Modo corretto per rifattorizzare più condizioni se basate [duplicato]

Ho rilevato una grande base di codice legacy. Ha un codice come questo: if ($route == 'login' || $route == 'logout' || $route == 'forgot-password') { return; } if ($loggedInUser == false && $currentRoute !== 'login') { redi...
posta 27.01.2015 - 13:15