More and more programmers are turning to Python and this book will give them the understanding they need. Necaise introduces the basic array structure and explores the fundamentals of implementing and using multi-dimensional arrays. The underlying mechanisms of many of Python's built-in data structures and constructs are covered. A number of ADTs and applications are discussed as threads throughout the book to allow for multiple implementations as new data structures are introduced. Real-world applications of the various chapter topics are also presented. This gives programmers complete coverage of abstraction and the basic data structures and algorithms in the Python language.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
And now for something completely different...
This book is designed for a data structures and algorithms course that uses Python. A key objective is to provide a "back to basics" approach to learning data structures and algorithms without overwhelming the reader with all of the object-oriented programming terminology and concepts. To provide flexibility in topic coverage for a wide variety of courses, the author focuses on data structures and algorithms, while designing the examples to allow the introduction of object-oriented programming if so desired. The book also introduces the concept of algorithm analysis and explores the efficiency of algorithms and data structures throughout the text.
Hallmark Features
* Provides complete coverage of abstraction and the basic data structures and algorithms using a "back to basics" approach.
* Python (version 3) used to design and implement classes for abstract data types and programs and algorithms.
* Flexible organziation allows coverage of class inheritance as needed or desired.
* Introduces students to the basic array structure and the fundamentals of implementing and using multi-dimensional arrays.
* The underlying mechanism of many of Python's built-in data structures and constructs are explored in order to expose the "magic" and to evaluate their efficiency.
* Sample applications of various chapter topics are presented throughout the text to help engage students.
* A number of ADTs and applications are presented as threads throughout the text (i.e. the Set, Bag, Matrix, Sparse Matrix, and Map ADTs.) This allows for multiple implementations as new data structures are introduced, which provides the opportunity to reinforce the abstraction concept and for studying algorithm efficiency.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Booksavers of Virginia, Harrisonburg, VA, USA
paperback. Zustand: Good. Binding tight, pages unmarked. A few pages have folded corners. The cover is acceptable with bumped corners. Lower right front corner has layers of cover separating. Your purchase benefits the world-wide relief efforts of Mennonite Central Committee. Bestandsnummer des Verkäufers mon0000363967
Anzahl: 1 verfügbar
Anbieter: Better World Books Ltd, Dunfermline, Vereinigtes Königreich
Zustand: Very Good. Former library copy. Pages intact with possible writing/highlighting. Binding strong with minor wear. Dust jackets/supplements may not be included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Bestandsnummer des Verkäufers 57518440-20
Anzahl: 1 verfügbar
Anbieter: Sell Books, Elland, YORKS, Vereinigtes Königreich
paperback. Zustand: Good. Our good condition books are generally good for reading but not for gifting or collecting. They could have imperfections such as creasing, fanning, inscriptions, margin notes, yellowing, staining on edge or cover or pages, bumps, scuffs, etc etc (sometimes multiple of these). It's a wide category that encompasses anything that isn't almost-new down to anything that is slightly better than poor. We would NOT recommend gifting Good books - these should be considered reading copies. Our books are dispatched from a Yorkshire former cotton mill. We list via barcode/ISBN so please note that the images are stock images and may not be the exact copy you receive, furthermore the details about edition and year might not be accurate as many publishers reuse the same ISBN for multiple editions and as we simply scan a barcode or enter an ISBN we do not check the validity of the edition data when listing. If you're looking for an exact edition please don't order (at least not without checking with us first, although we don't always have time to check). We aim to dispatch prompty, the service used will depend on order value and book size. We can ship to most countries, see our shipping policies. Payment is via Abe only. Bestandsnummer des Verkäufers mon0000059745
Anzahl: 1 verfügbar