
Data Structures and Problem Solving Using Java: Pearson New International Edition
A második vagy harmadik programozási kurzushoz.
Az adatszerkezetek gyakorlatias és egyedi megközelítése, amely elválasztja az interfészt a megvalósítástól.
Ez a könyv gyakorlati bevezetést nyújt az adatszerkezetekbe, hangsúlyt fektetve az absztrakt gondolkodásra és problémamegoldásra, valamint a Java használatára. Mindezt egy továbbra is egyedülálló megközelítéssel teszi, amely világosan elválasztja az egyes adatszerkezetek interfészét (hogyan használjuk az adatszerkezetet) az implementációjától (hogyan programozzuk ténylegesen az adott szerkezetet). Az I. rész (A Java bemutatása), a II. rész (Algoritmusok és építőelemek) és a III. rész (Alkalmazások) az alapfogalmak és eszközök tárgyalásával és néhány gyakorlati példával teremti meg az alapokat, míg a IV. rész (Implementációk) az adatszerkezetek megvalósítására összpontosít. Ez arra kényszeríti az olvasót, hogy a hash-tábla implementálása előtt gondolkodjon az adatszerkezetek funkcionalitásán.
A negyedik kiadás számos új frissítést, valamint új gyakorlatokat tartalmaz.