Data Structures and Algorithm Analysis in Java av Mark Weiss
Produktbeskrivelse
Data Structures and Algorithm Analysis in Java er en avansert bok om algoritmer som plasserer seg mellom tradisjonelle CS2- og algoritmeanalysekurs. I de eldre retningslinjene fra ACM ble dette kurset referert til som CS7. Boken er også godt egnet som et førsteårs graduate-kurs i algoritmeanalyse. Etter hvert som hastigheten og kraften til datamaskiner øker, vokser også behovet for effektiv programmering og analyse av algoritmer. Mark Allen Weiss tar leserne med på en reise der han kombinerer disse ferdighetene, slik at de lærer å utvikle velfungerende og maksimal effektive programmer i Java. Weiss gir en klar forklaring av emner som binære hauger, sortering og NP-fullstendighet, og han dedikerer et helt kapittel til amorisert analyse samt avanserte datastrukturer og deres implementering. Illustrasjoner og eksempler som viser de ulike fasene av algoritmer bidrar til Weiss’ grundige, rigide og dyptgående analyse av hver type algoritme. Boken er nøye strukturert med en logisk organisering av emnene og gir full tilgang til kildekoden.