Ottimizzare C++/Tecniche generali di ottimizzazione: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
RamaccoloBot (discussione | contributi)
Riportate modifiche da en.wikibooks
 
Riga 3: Riga 3:
In questa sezione vengono proposte alcune tecniche di ottimizzazione algoritmica di ampia utilizzabilità, e sostanzialmente indipendenti sia dal linguaggio di programmazione, che dalla piattaforma software e hardware.
In questa sezione vengono proposte alcune tecniche di ottimizzazione algoritmica di ampia utilizzabilità, e sostanzialmente indipendenti sia dal linguaggio di programmazione, che dalla piattaforma software e hardware.


Di ognuna di esse viene proposta l'implementazione in linguaggio C++.
Per alcune delle tecniche proposte viene mostrata un'implementazione in linguaggio C++.


# [[Ottimizzare C++/Tecniche generali di ottimizzazione/Input/Output|Input/Output]]
# [[/Input/Output|Input/Output]]
# [[Ottimizzare C++/Tecniche generali di ottimizzazione/Caching|Caching]]
# [[/Caching|Caching]]
# [[Ottimizzare C++/Tecniche generali di ottimizzazione/Ordinamento|Ordinamento]]
# [[/Ordinamento|Ordinamento]]
# [[Ottimizzare C++/Tecniche generali di ottimizzazione/Altre tecniche|Altre tecniche]]
# [[/Altre tecniche|Altre tecniche]]


[[Categoria:Ottimizzare C++|Ottimizzare C++/Tecniche generali di ottimizzazione]]
[[Categoria:Ottimizzare C++|Ottimizzare C++/Tecniche generali di ottimizzazione]]

Versione attuale delle 19:37, 17 giu 2008

Indice del libro

In questa sezione vengono proposte alcune tecniche di ottimizzazione algoritmica di ampia utilizzabilità, e sostanzialmente indipendenti sia dal linguaggio di programmazione, che dalla piattaforma software e hardware.

Per alcune delle tecniche proposte viene mostrata un'implementazione in linguaggio C++.

  1. Input/Output
  2. Caching
  3. Ordinamento
  4. Altre tecniche