Domande taggate «algorithms»

In matematica e informatica, un algoritmo è un metodo efficace espresso come un elenco finito di istruzioni ben definite per il calcolo di una funzione. Gli algoritmi vengono utilizzati per il calcolo, l'elaborazione dei dati e il ragionamento automatico.


10
Preferisci gli algoritmi ai loop scritti a mano?
Quale delle seguenti è più leggibile? Il ciclo scritto a mano: for (std::vector<Foo>::const_iterator it = vec.begin(); it != vec.end(); ++it) { bar.process(*it); } O l'invocazione dell'algoritmo: #include <algorithm> #include <functional> std::for_each(vec.begin(), vec.end(), std::bind1st(std::mem_fun_ref(&Bar::process), bar)); Mi chiedo se ne std::for_eachvalga davvero la pena, dato un esempio così semplice richiede già così …
10 c++  algorithms 



1
Come documentare correttamente un algoritmo con dati di esempio?
Mi chiedo cosa dovrebbe contenere una documentazione dell'algoritmo? Impossibile trovare una linea guida adeguata da seguire. Ho in mente di includere riepilogo dell'algoritmo descrizione dell'algoritmo diagrammi di flusso pseudo codici set di dati di input di esempio (multipli) dati di output test unitari esperimenti Il cliente richiede tale documentazione per: …

3
Scegliere la disposizione dei pasti più calorica
Supponiamo di mangiare cinque pasti al giorno e, dato che ci sono sette giorni alla settimana, ho ricette per sette di ogni pasto, per 35 ricette in totale. Ogni ricetta ha un conteggio delle calorie. Ogni giorno deve contenere una ricetta per pasto e ogni ricetta è fissata a un …

1
Modellare un programma di lavoro complesso
Ho un problema nel mondo reale che sto cercando di rappresentare e automatizzare. L'ho semplificato e sottratto al seguente: Vi sono n luoghi di lavoro (P1, P2, ..., Pn). Ogni posto, Pn ha una chiave, Kn. Ci sono m Lavoratori, (W1, W2, ..., Wm). Per lavorare in Pn, un lavoratore …

2
Il miglior algoritmo di compressione per le foto timelapse
Ho una cartella contenente circa 9.000 foto JPEG (circa 30 Gb), che voglio archiviare con una sorta di compressione. Capisco che la compressione di JPEG non è normalmente molto efficace, ma queste foto sono fotogrammi di un timelapse, quindi c'è un'enorme quantità di comunanza tra la maggior parte delle immagini. …








Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.