Basic Python programming -- An overview of collections -- Searching, sorting, and complexity analysis -- Arrays and linked structures -- Interfaces, implementations, and polymorphism -- Inheritance and abstract classes -- Stacks -- Queues -- Lists -- Trees -- Sets and dictionaries -- Graphs.
Fundamentals Of Python: Data Structures
โ Scribed by Kenneth A. Lambert
- Publisher
- Cengage Learning
- Year
- 2018
- Tongue
- English
- Leaves
- 450
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Whether you are a computer programming student, hobbyist or professional, Lambert's FUNDAMENTALS OF PYTHON(TM) DATA STRUCTURES, 2E offers the perfect introduction to object-oriented design and data structures using the popular Python(TM) programming language. The level of instruction is ideal if you've had at least one semester of programming experience in an object-oriented language, such as Java(TM), C++ or Python(TM). Step-by-step explanations and focused exercises clearly explain the design of collection classes with polymorphism and inheritance and multiple implementations of collection interfaces. This edition also addresses the analysis of the space/time tradeoffs of different collection implementations and, specifically, array-based implementations and link-based implementations. You learn to work with collections, including sets, lists, stacks, queues, trees, dictionaries and graphs. Prepare for success with FUNDAMENTALS OF PYTHON(TM) DATA STRUCTURES, 2E.
โฆ Subjects
Algorithms; Programming; Data Structures; Python; Graphs; Object-Oriented Programming; Graph Algorithms; Stacks; Queues; Trees; Algorithm Analysis; Search Algorithms; Algorithm Complexity; Sorting Algorithms; Polymorphism
๐ SIMILAR VOLUMES
Written for computer programming students, hobbyists, and professionals, FUNDAMENTALS OF PYTHON: DATA STRUCTURES is an introduction to object-oriented design and data structures using the popular Python programming language. The level of instruction assumes at least one semester of programming in an
Written for computer programming students, hobbyists, and professionals, FUNDAMENTALS OF PYTHON: DATA STRUCTURES is an introduction to object-oriented design and data structures using the popular Python programming language. The level of instruction assumes at least one semester of programming in an
In FUNDAMENTALS OF PYTHON: FROM FIRST PROGRAMS THROUGH DATA STRUCTURES, Washington and Lee University professor Kenneth A. Lambert presents all of the important topics in CS1 and CS2 in one volume. This economical format provides instructors with a consistent approach to teaching introductory progra