TY - BOOK AU - Goodrich, Michael T. AU - Tamassia, Roberto AU - Goldwasser, Michael H. TI - Data structures and algorithms in python: an Indian adaptation SN - 9789354247866 U1 - 005.133 PY - 2021/// CY - New Delhi PB - John Wiley & Sons KW - Computer algorithms KW - Computer science KW - Data structures KW - Python KW - Python programming language KW - Python language N1 - Table of Contents Book Review Chapter 1 Introduction to Python Chapter 2 Object-Oriented Programming Chapter 3 Introduction to Data Structures and Algorithms Chapter 4 Recursion Chapter 5 Array-Based Sequences Chapter 6 Stacks Chapter 7 Queues Chapter 8 Linked Lists Chapter 9 Trees Chapter 10 Priority Queues Chapter 11 Maps, Hash Tables, and Sets Chapter 12 Search Trees Chapter 13 Sorting Algorithms Chapter 14 Graph Algorithms Chapter 15 Text Processing Chapter 16 Memory Management and B-Trees Bibliography Index N2 - Data Structures and Algorithms in Python offers a comprehensive, definitive introduction to data structures and algorithms, including their design, analysis, and implementation in Python. Utilizing a consistent object-oriented viewpoint throughout the book, it provides detailed algorithmic strategies for producing efficient realizations of common data structures such as arrays, stacks, queues, linked lists, trees, maps, hash tables, search trees, and graphs. The book also provides an in-depth analysis of algorithmic performance that helps readers to recognize common trade-offs between competing strategies. The book incorporates a host of pedagogical features, including illustrations, code fragments, and end-of-chapter exercises. https://www.wileyindia.com/data-structures-and-algorithms-in-python-an-indian-adaptation.html ER -