Beheers de basisprincipes die moderne software, algoritmen en informatica aandrijven. In dit boek legt Lucien Sina op een heldere en praktijkgerichte manier uit hoe u algoritmen ontwerpt, analyseert en efficiënt implementeert. Stap voor stap behandelt het boek: - analyse van tijds- en ruimtecomplexiteit - abstracte datatypen en algebra’s - elementaire en dynamische datastructuren: verzamelingen, lijsten, stacks, wachtrijen, mappings (toewijzingen) - bomen: binaire bomen en algemene bomen - talrijke voorbeelden, implementaties en oefenopgaven inclusief oplossingen voor direct gebruik. Ideaal voor studenten, ontwikkelaars en iedereen die degelijke, toepasbare kennis van algoritmen en datastructuren wil opbouwen.