Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
What is included with this book?
Chapter 1: Python Programming Basics
Chapter 2: Object-Oriented Design
Chapter 3: Analysis Tools and Recursion
Chapter 4: Stacks, Queues, and Deques
Chapter 5: Sequence Abstractions
Chapter 6: Tree Structures
Chapter 7: Priority Queues
Chapter 8: Maps and Dictionaries
Chapter 9: Search Tree Structures
Chapter 10: Sorting, Sets, and Selection
Chapter 11: Strings and Dynamic Programming
Chapter 12: Graph Algorithms
Chapter 13: Memory Management and B-trees
Appendix A: Useful Mathematical Facts