Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.
Questions About This Book?
Why should I rent this book?
How do rental returns work?
What version or edition is this?
What is included with this book?
- The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any CDs, lab manuals, study guides, etc.
- The Rental copy of this book is not guaranteed to include any supplemental materials. You may receive a brand new copy, but typically, only the book itself.
- The eBook copy of this book is not guaranteed to include any supplemental materials. Typically only the book itself is included.
Table of Contents
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