Értékelés:
A könyv vegyes fogadtatásra talált a felhasználók körében: egyesek dicsérik a C++ és az adatszerkezetek átfogó lefedettségét és mélységét, míg mások kritizálják az írásmódot, a bonyolultságot és a világos példák hiányát.
Előnyök:A C++ témáinak kiváló lefedettsége, jól megírt, informatív, az összetett fogalmakat mélységében mutatja be, hasznos referenciaként haladó tanulóknak és főiskolai kurzusokon.
Hátrányok:Nagyon technikai jellegű és nem kezdőbarát, a példák gyakran túl bonyolultak, a kód minősége következetlen és nehezen követhető, elírásokat és hibákat tartalmaz, egyesek nehezen érthetőnek találták, és a könyv nem biztos, hogy hatékonyan tanítja a C++ fogalmait.
(21 olvasói vélemény alapján)
Data Structures and Algorithms in C++
Az Adatstruktúrák és algoritmusok C)+-ban második kiadása bevezetést nyújt az adatstruktúrákba és algoritmusokba, beleértve azok tervezését, elemzését és megvalósítását. A szerzők bevezetést nyújtanak az objektumorientált tervezésbe a C++ és a tervezési minták segítségével, beleértve az osztályöröklés és az osztály- és függvénysablonokon keresztül történő általános programozás használatát, és a könyvben végig következetesen objektumorientált szemléletet képviselnek.
Ez a könyv a Goodrich & Tamassia Data Structures and Algorithms in Java című könyvének „testvérkönyve”, de Java helyett a C++-t használja alapnyelvként. Ez a C++ változat megtartja ugyanazt a pedagógiai megközelítést és általános felépítést, mint a Java változat, így azok az iskolák, amelyek C++ és Java nyelven is tanítanak adatszerkezeteket, ugyanazt az alapvető tananyagot használhatják.
Az IEEE/ACM 2001-es számítástechnikai tantervén alapuló tantervek szempontjából ez a könyv a CS102 (I/O/B változatok), CS103 (I/O/B változatok), CS111 (A változat) és CS112 (A/I/O/F/H változatok) tantárgyakhoz használható.
© 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)