Értékelés:
A könyv hasznos elméleti információkat nyújt az adatszerkezetekről és algoritmusokról, de sok olvasó félrevezetőnek találja a címet, mivel az azt sugallja, hogy konkrét Python és C# nyelvű kódpéldákat tartalmaz, amelyek nincsenek benne a szövegben.
Előnyök:A könyv könnyen érthető, és jó egyensúlyt kínál az elmélet és a gyakorlati információk között. Alkalmas az informatikai háttérrel rendelkező olvasók számára, és több programozási nyelven is alkalmazható.
Hátrányok:A cím félrevezető, mert azt sugallja, hogy a könyvben tényleges kódpéldák találhatók C# és Python nyelven, holott a legtöbb példa pszeudokódban szerepel. Az olvasóknak a tényleges kód megszerzéséhez a szerzők weboldalára kell belépniük, ami kényelmetlen.
(3 olvasói vélemény alapján)
Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Egy barátságos bevezetés a leghasznosabb algoritmusokba, egyszerű, intuitív angol nyelven
Az Essential Algorithms átdolgozott és frissített második kiadása közérthető bevezetést nyújt a számítógépes algoritmusokba. A könyv tartalmazza a fontos klasszikus algoritmusok leírását, és elmagyarázza, hogy mikor melyikre van szükség. A szerző megmutatja, hogyan elemezzük az algoritmusokat viselkedésük megértése érdekében, és olyan technikákat tanít, amelyekkel új algoritmusokat hozhatunk létre a jövőbeli igények kielégítésére. A szöveg olyan hasznos algoritmusokat tartalmaz, mint például: a gyakori adatszerkezetek manipulálásának módszerei, fejlett adatszerkezetek, hálózati algoritmusok és numerikus algoritmusok. Emellett számos általános problémamegoldási technikát is kínál.
Az algoritmusok és megközelítések leírása mellett a szerző részleteket kínál az algoritmusok teljesítményének elemzéséhez. A könyv tele van feladatokkal, amelyek segítségével felfedezhetjük, hogyan módosíthatjuk az algoritmusokat annak érdekében, hogy új helyzetekben alkalmazzuk őket. Az Essential Algorithms (Alapvető algoritmusok) ezen frissített kiadása.
⬤ Az algoritmusok magyarázatát egyszerű kifejezésekkel tartalmazza, nem pedig bonyolult matematikával.
⬤ Lépéseket tesz a nehéz programozási problémák megoldására alkalmas, nagy teljesítményű algoritmusokon keresztül.
⬤ Segít felkészülni a programozói állásinterjúkra, amelyek jellemzően algoritmikus kérdéseket is tartalmaznak.
⬤ Módszereket kínál, amelyek bármely programozási nyelvre alkalmazhatók.
⬤ Foglalkozásokat és megoldásokat tartalmaz, amelyek mind a szakemberek, mind a hallgatók számára hasznosak.
⬤ Folyamatosan frissített és Python és C# nyelven írt kódpéldákat tartalmaz.
Az Essential Algorithms frissítve és átdolgozva kínál szakembereknek és hallgatóknak gyakorlati útmutatót az algoritmusok elemzéséhez, valamint a technikákhoz és alkalmazásokhoz. A könyv olyan kérdések gyűjteményét is tartalmazza, amelyek egy állásinterjún is előfordulhatnak. A könyv honlapja Python és C# nyelvű referenciaimplementációkat tartalmaz (amelyek könnyen alkalmazhatók Java és C++ nyelven).
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)