Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
A problémamegoldó algoritmusok tervezésénél több szempontot is figyelembe vesznek, mint például a generált forráskód robusztusságát, a programozási logikát, az építéshez felhasznált erőforrások hatékonyságát, a kódsorok számát stb.
Hasonlóképpen, egy adott problémához több olyan adatszerkezet is létezik, ahol két alapvető elemre van szükség: hatékonyság és eredményesség. A könyv célja, hogy alapvető bevezetést nyújtson a hatékony adatstruktúrákat használó algoritmusok építésébe és fejlesztésébe.
Ezért tanulmányozza a különböző programozási nyelvekben jelen lévő adattípusokat, valamint azok hatását egy számítógépes programra. Ezután a rekurzió és a backtracking mint keresési technika megközelítését mutatja be. Ugyanígy tanulmányozza egy program viselkedését az időbeli viselkedés (komplexitás) vizsgálatán keresztül.
Hasonlóképpen, ebben a munkában tanulmányozzuk a többek között listák, halmazok, sorok, fák néven ismert adatszerkezeteket. Minden szempontot didaktikus módon magyarázunk el az olvasó megfelelő megértése érdekében”.