Domande con tag 'loops'

2
risposte

Il ciclo annidato può avere una complessità temporale lineare

Stavo passando per l'algoritmo di ordinamento rapido tradizionale. Ho dato un'occhiata all'algoritmo delle partizioni in un paio di punti e la differenza di implementazione era molto sottile. Ecco i 2 approcci: Approccio 1: Pivot è l'ultimo elem...
posta 31.10.2018 - 07:42
0
risposte

Lo srotolamento del loop su una piattaforma JIT (.NET o JVM) fornisce qualsiasi vantaggio

Lo so in C, puoi usare lo srotolamento del ciclo (svolgimento) per aiutare a ridurre la ramificazione nel tuo codice ma a spese della dimensione del programma. Ciò sembra funzionare quando si compila su una macchina di destinazione, tuttavia, fu...
posta 27.05.2015 - 04:06
0
risposte

Loop Unfolding e Named Significant Bits

Ho scritto un compilatore Parser per gli ultimi sette anni e recentemente sono arrivato al punto (ancora una volta, mai soddisfatto) di strutturare la parte che si occupa delle parti del linguaggio che sono valide in ogni dato punto. In altri...
posta 09.02.2015 - 17:27
4
risposte

Come dimostrare che questo ciclo while calcola n ^ 2

Sto studiando per il mio esame di logica più avanti questa settimana e devo dimostrare che questo ciclo while: i := 0 s := 0 while i < n do i := i + 1 s := s + (2*i -1) calcola n ^ 2. Questa domanda è composta da 2 sottoquestioni...
posta 13.01.2015 - 10:19
2
risposte

È "continua" e "interrompe" nei loop antipattern / cattiva pratica in Java? [duplicare]

     Questa domanda ha già una risposta qui:                   Le pratiche di programmazione errate 'interruzione' e 'continua'?                                      20 risposte                                Vedo lo scopo principa...
posta 22.07.2014 - 14:01
2
risposte

Caricare nell'elenco in un ciclo e quindi elaborare l'elenco in un altro o eseguire tutto in una volta

Ho un set di dati pieno di righe che devo inizializzare in myclass e quindi elaborare. Attualmente eseguo il looping di ogni riga nel set di dati, inizializzando una nuova istanza di myclass , quindi aggiungendo quell'istanza a un el...
posta 15.02.2016 - 17:56
1
risposta

Esiste un alternanza puramente SQL per il ciclo?

Storicamente, probabilmente avrei scritto uno script (php o qualcosa) per scorrere tutte le righe del foglio di calcolo ed eseguire alcuni calcoli. Sto cercando una soluzione SQL pura sulla presunzione che SQL abbia opzioni migliori dei cicli...
posta 08.04.2014 - 23:51
3
risposte

Come eviti errori di looping? Errori che non vengono rilevati dai sistemi [chiuso]

Ho avuto questa pazzesca inizializzazione - documentList = new ArrayList<Map<String,Integer>>(); che intendevo memorizzare ogni volta una nuova mappa in un ciclo, ma sfortunatamente si è inserita nel ciclo. E tu conosci lo...
posta 19.11.2013 - 08:11
2
risposte

Controllo loop out factored in Python

Ho un ciclo for in python come questo: for item in items: onwards = make_flow_decision(item) if onwards == 'break': break elif onwards == 'continue': continue elif onwards == 'carry_on': process_the_item...
posta 08.08.2015 - 18:34
2
risposte

Come restituire il risultato booleano dai cicli di confronto per mantenere una migliore leggibilità?

Consideriamo che ho un'istanza std::string piena di dati testuali e un'istanza std::set<std::string> con parole chiave. Vorrei sapere se il testo memorizzato all'interno di std::string contiene tutte le parole chiave da st...
posta 25.11.2017 - 09:59