[#1] T. H. Cormen, C. E. Leiserson, R.L. Rivest, C. Stein: Új algoritmusok, Scolar Informatika Könyvkiadó, 2003.
(Szint: haladó/profi)
[link]
Ez az egyik legjobb könyv a témában, bár hihetetlen vastag a könyv (kb 800 oldal) nagyon sok fontos algoritmust fogalmaz meg a saját stilusában. Konkrét megvalositásokat nem tartalmaz, csak pszeudo kod formában. Ami ugye érthető, mert egyet kiválasztani nem a legszerencsésebb a rengeteg nyelv közül. A megvalósitások viszont gyakran nagyon máshogy néznek mint a pszeudokód, hogy miért azt nem magyarázom, egyszerüen ha valamit gyakorlatba átültetsz, annak áttekinthetőség, funkcionalitás és az OO elvek követése miatt máshogy kell megfogalmazni.
(zárojelben megjegyzem, egyetemen ezt a velős 800 oldalas könyvet fél év alatt be kell nyomni, ugy hogy elötte még soha nem hallottál ilyen konkrét algoritmusokról...)
[#2] Wrox - Beginning Algorithms
(Szint: kezdő)
[link]
Ez a könyv elég kezdő szintű, de akinek fogalma nincs még az algoritmusokról, azok futásidejének meghatározásáról (aszimptotikus jelölések stb.) annak inkább először ezt ajánlanám, mint a fentit. Sajnos nekem egyböl a fentit vágták hozzám egyetemen, elején több-kevesebb sikerrel, aztán csak sikerült belerázódni.
(ez a könyv van magyarul is, de nem tudom melyik kiadó adja ki. aki tudja, szóljon ha lehet)
by [kay]
Helló! Az ''Új algoritmusok'' könyv nehézségével egyetértek. Első látásra eléggé tömény. Annak ellenére is hogy valamennyi előismerettel rendelkezem a témában, számomra sem teljesen egyértelmű benne sok dolog. A második könyvet lecheckolom ha lehetőségem lesz rá. Még hasznos lehet ebben a félévben