Data Structurers & Algorithms in Python
Material type: TextPublication details: Boston Addison-Wesley 2023Description: xxix;886 pISBN: 9780134855684Subject(s): Python | Computer Programming | Data StructureDDC classification: 005.73181 Summary: This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafore's legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. You'll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle today's big data challenges. Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if you're a near-beginner, or your experience is with other procedural or object-oriented languages.Item type | Current library | Collection | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
BK | Kannur University Central Library Stack | Stack | 005.731 81 CAN/D (Browse shelf (Opens below)) | Available | 68236 |
Browsing Kannur University Central Library shelves, Shelving location: Stack, Collection: Stack Close shelf browser (Hides shelf browser)
005.73 TRE/I Introduction to Data structures with applications | 005.73 TRI/S Software development techniques using date structure based on 'C' | 005.73 VIJ/D Data stuctures and algorithms :concepts, techniques and applications | 005.731 81 CAN/D Data Structurers & Algorithms in Python | 005.74 ABI/W Web data management | 005.74 BER/D database management systems with case studies | 005.74 BIG big data analytics |
This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafore's legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. You'll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle today's big data challenges.
Throughout, the authors focus on real-world examples, communicate key ideas with intuitive, interactive visualizations, and limit complexity and math to what you need to improve performance. Step-by-step, they introduce arrays, sorting, stacks, queues, linked lists, recursion, binary trees, 2-3-4 trees, hash tables, spatial data structures, graphs, and more. Their code examples and illustrations are so clear, you can understand them even if you're a near-beginner, or your experience is with other procedural or object-oriented languages.
There are no comments on this title.