Domande con tag 'loops'

2
risposte

Modo generale per convertire un loop (while / for) in ricorsione o da una ricorsione ad un loop?

Questo problema si concentra principalmente sull'algoritmo, forse qualcosa di astratto e più accademico. L'esempio offre un pensiero, voglio un modo generico, quindi l'esempio è usato solo per renderci più chiari sui tuoi pensieri. In gene...
posta 14.04.2015 - 09:22
6
risposte

Ciclo Foreach con break / return vs. while-loop con invarianza e post-condizione esplicite

Questo è il modo più popolare (mi sembra) di verificare se un valore è in un array: for (int x : array) { if (x == value) return true; } return false; Tuttavia, in un libro che ho letto molti anni fa da, probabilment...
posta 10.08.2018 - 17:08
1
risposta

Qual è l'adescamento della pompa? Talvolta chiamato lettura di adescamento

Mi è stata insegnata questa espressione e questo modello nel corso della giornata. Certo, il nome deriva da vecchie pompe che dovevano essere riempite d'acqua prima che potessero pompare l'acqua, ma a chi importa? Stiamo parlando di codice qui....
posta 19.04.2016 - 19:47
3
risposte

Come metodo di test unitario che restituisce una raccolta evitando logiche nel test

Sto testando un metodo che genera una collezione di oggetti dati. Voglio verificare che le proprietà degli oggetti siano impostate correttamente. Alcune proprietà saranno impostate sulla stessa cosa; altri saranno impostati su un valore che dipe...
posta 07.05.2013 - 18:58
3
risposte

Fa differenza se dichiaro variabili all'interno o all'esterno di un ciclo in Java? [chiuso]

Fa differenza se dichiaro variabili all'interno o all'esterno di un ciclo in Java? È questo for(int i = 0; i < 1000; i++) { int temp = doSomething(); someMethod(temp); } uguale a questo (rispetto all'utilizzo della memoria)?...
posta 08.10.2012 - 11:29
8
risposte

C # foreach miglioramenti?

Mi capita spesso durante la programmazione in cui voglio avere un indice di conteggio dei cicli all'interno di un foreach e devo creare un numero intero, usarlo, incrementarlo, ecc. Non sarebbe una buona idea se ci fosse una parola chiave? ha in...
posta 14.06.2012 - 14:51
9
risposte

Modo chiaro per saltare il primo elemento in un indice basato sul ciclo

Ho un ciclo for in cui devo saltare il primo elemento in un array a base zero. Quale di questi mostra le mie intenzioni in modo più chiaro? for($i=1 ; $i < count(array) ; $i++){ array[$i]; } o for($i=0+1 ; $i < count(array) ;...
posta 07.10.2016 - 18:03
5
risposte

Come strutturare un ciclo che si ripete fino al successo e gestisce i fallimenti

Sono un programmatore autodidatta. Ho iniziato a programmare circa 1,5 anni fa. Ora ho iniziato ad avere lezioni di programmazione a scuola. Abbiamo avuto lezioni di programmazione per 1/2 anni e ne avremo un'altra 1/2 adesso. Nelle classi st...
posta 08.01.2015 - 22:47
2
risposte

Cosa succede esattamente quando un thread attende un'attività in un ciclo while?

Dopo aver a che fare con il modello di attesa / attesa di C # per un po 'di tempo, mi sono reso conto improvvisamente che non so davvero come spiegare ciò che accade nel seguente codice: async void MyThread() { while (!_quit) {...
posta 19.02.2017 - 11:42
1
risposta

Rilevamento automatico del ciclo in tempo reale delle chiamate di funzione

Sto correndo mentalmente contro un muro quando cerco di pensare a un modo per risolvere questo problema. Nel mio lavoro elaboriamo i dati dei clienti attraverso una complessa logica di ragionamento. A volte questa logica causerà un loop infinito...
posta 24.01.2017 - 19:23