IT Skills Software Design and Development Algorithms
Including helpful diagrams and fully annotated code samples in Python, this book is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer.