Értékelés:
A könyv alapvető programozási fogalmakat és algoritmusokat tartalmaz, amelyek mind a napi szoftverfejlesztési feladatokhoz, mind az interjúkra való felkészüléshez hasznosak. Kezdőknek ajánlott, akik alapszintű Java-ismeretekkel rendelkeznek, annak ellenére, hogy egyes kritikusok szerint bizonyos témákban mélyebben is elmélyülhetne.
Előnyök:Fontos fogalmakat és algoritmusokat tárgyal, értékes a szoftvermérnöki pályafutás és az interjúkészítés szempontjából, kezdőknek is jó, és könnyen érthető.
Hátrányok:Lehetne átfogóbb bizonyos adattémákban; egyes olvasók úgy érzik, hogy az ár magas a nyújtott tartalomhoz képest.
(5 olvasói vélemény alapján)
Beginning Java Data Structures and Algorithms
Bár az Ön alkalmazása megfelel a céljának, nem biztos, hogy jó teljesítményt nyújt. Ismerje meg azokat a technikákat, amelyekkel pontosan megjósolhatja a kód hatékonyságát, könnyen elvetheti a nem hatékony megoldásokat, és javíthatja az alkalmazás teljesítményét. Főbb jellemzők Részletesen elmagyarázza a különböző algoritmusokat és adatszerkezeteket, adott esetben mintaproblémákkal és Java implementációkkal Tartalmaz érdekes tippeket és trükköket, amelyek lehetővé teszik az algoritmusok és adatszerkezetek hatékony használatát Több mint 20 témát tárgyal 15 gyakorlati tevékenység és gyakorlat segítségével Könyvismertető
Az adatszerkezetek és algoritmusok megismerése jobb rálátást ad a gyakori programozási problémák megoldására. A programozók mindennapjaiban felmerülő problémák többsége már megoldott, kipróbált és kipróbált. Ha tudod, hogyan működnek ezek a megoldások, biztosíthatod, hogy a megfelelő eszközt választod, amikor ezekkel a problémákkal szembesülsz.
Ez a könyv olyan eszközöket tanít meg, amelyekkel hatékony alkalmazásokat készíthet. Az algoritmusok és a big O jelölés bemutatásával kezdődik, később elmagyarázza a bubble, az egyesítés, a quicksort és más népszerű programozási mintákat. Olyan adatszerkezetekkel is megismerkedhetsz, mint a bináris fák, hash táblák és gráfok. A könyv továbbhalad a haladó fogalmak, például az algoritmustervezési paradigmák és a gráfelmélet felé. A könyv végére tudni fogja, hogyan kell helyesen implementálni a gyakori algoritmusokat és adatstruktúrákat az alkalmazásaiban. Amit megtanulhat Megérti a legfontosabb algoritmusok mögött meghúzódó néhány alapvető fogalmat Kifejezi a tér- és időbonyolultságot a Big O jelölés segítségével. Helyesen implementálja a klasszikus rendezési algoritmusokat, mint például az egyesítés és a gyorsválogatás Helyesen implementálja az alapvető és összetett adatstruktúrákat Megismeri a különböző algoritmus-tervezési paradigmákat, mint például a mohó, az oszd meg és uralkodj és a dinamikus programozás Alkalmazza a hatékony karakterlánc-illesztési technikákat és optimalizálja az alkalmazási logikát Elsajátítja a gráfreprezentációkat és megismeri a különböző gráfalgoritmusokat Kinek szól ez a könyv?
Ha szeretné jobban megérteni a gyakori adatszerkezeteket és algoritmusokat Java kódpéldák segítségével, és javítani az alkalmazások hatékonyságát, akkor ez a könyv az Ön számára készült. Segít, ha alapismeretekkel rendelkezel a Java, a matematika és az objektumorientált programozási technikák terén. Tartalomjegyzék Algoritmusok és bonyolultságok Rendezési algoritmusok és alapvető adatszerkezetek Hashtáblák és bináris keresési fák Algoritmustervezési paradigmák Sztringillesztési algoritmusok Gráfok, prímszámok és bonyolultsági osztályok.
© 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)