Domande con tag 'loops'

11
risposte

C'è qualcosa che può essere fatto con la ricorsione che non può essere fatto con i loop?

Ci sono momenti in cui l'utilizzo della ricorsione è migliore rispetto all'utilizzo di un ciclo e tempi in cui l'utilizzo di un ciclo è migliore rispetto all'utilizzo della ricorsione. Scegliendo il "giusto" si possono risparmiare risorse e / o...
posta 22.11.2015 - 05:45
8
risposte

Perché il polling è accettato nella programmazione web?

Attualmente sto lavorando a un progetto Ruby on Rails che mostra un elenco di immagini. Un must per questo progetto è che mostra nuovi post in tempo reale senza la necessità di aggiornare la pagina web. Dopo aver cercato per un po ', mi son...
posta 22.07.2014 - 20:39
3
risposte

Come mi allontano dalla scuola di pensiero "for-loop"?

Questa è una domanda piuttosto concettuale, ma speravo di poter ottenere qualche buon consiglio al riguardo. Gran parte della programmazione che faccio è con ( NumPy ) array; Spesso devo abbinare gli elementi in due o più matrici di dimensioni d...
posta 26.08.2014 - 14:02
6
risposte

Chi ha creato l'idea (o le idee) dei primi costrutti del ciclo?

while (1) { if (1+1==2) { print "Yes, you paid attention in Preschool!"; } else { print "Wait... I thought 1+1=2"; } } Come sviluppatori, noi tutti dobbiamo usare frequentemente i cicli molto . L...
posta 21.05.2012 - 12:56
16
risposte

All'interno di un ciclo for, dovrei spostare la condizione di interruzione nel campo delle condizioni, se possibile? [chiuso]

A volte ho bisogno di cicli che richiedono un'interruzione del genere: for(int i=0;i<array.length;i++){ //some other code if(condition){ break; } } Mi sento a disagio con la scrittura if(condition){ break; }...
posta 27.02.2018 - 10:27
7
risposte

Perché i punti e virgola sono scambiati tra cicli?

In molte lingue (un ampio elenco, da C a JavaScript): commas , argomenti separati (ad esempio func(a, b, c) ), mentre punto e virgola ; istruzioni sequenziali separate (ad esempio instruction1; instruction2; instruction3...
posta 21.04.2013 - 23:16
11
risposte

Un ciclo while è intrinsecamente una ricorsione?

Mi chiedevo se un ciclo while fosse intrinsecamente una ricorsione? Penso che sia perché un ciclo while può essere visto come una funzione che si chiama alla fine. Se non è ricorsione, allora qual è la differenza?     
posta 24.07.2016 - 09:25
4
risposte

Perché i loop annidati sono considerati una cattiva pratica?

Il mio docente ha menzionato oggi che era possibile "etichettare" i loop in Java in modo che potessi fare riferimento a essi quando si tratta di cicli annidati. Così ho cercato la funzione perché non ne ero a conoscenza e in molti punti in cui q...
posta 23.05.2013 - 21:56
8
risposte

A che punto è tabù avere loop all'interno di loop?

Solo curiosi. Il più che ho mai avuto è stato un ciclo for all'interno di un ciclo for, perché dopo aver letto questo da Linus Torvalds: Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements tha...
posta 23.12.2015 - 13:03
2
risposte

Filtraggio di cicli foreach con una condizione where vs continue clausole di guardia

Ho visto alcuni programmatori usare questo: foreach (var item in items) { if (item.Field != null) continue; if (item.State != ItemStates.Deleted) continue; // code } invece di usare normalmente: foreach (var...
posta 07.12.2015 - 13:56