
Data Structures and Algorithms Using Python
Rance D. Necaise(Author)
Wiley (Publisher)
Published on 28. January 2011
Book
Paperback/Softback
540 pages
978-0-470-61829-5 (ISBN)
Description
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.
More details
Product info
Paperback
Edition
1. Auflage
Language
English
Place of publication
Chichester
United Kingdom
Publishing group
John Wiley and Sons Ltd
Target group
Professional and scholarly
Dimensions
Height: 25.1 cm
Width: 20.3 cm
Thickness: 1.7 cm
Weight
860 gr
ISBN-13
978-0-470-61829-5 (9780470618295)
Schweitzer Classification
Person
Content
Chapter 1: Abstract Data Types.
Chapter 2: Arrays.
Chapter 3: Sets and Maps.
Chapter 4: Algorithm Analysis.
Chapter 5: Searching and Sorting.
Chapter 6: Linked Structures.
Chapter 7: Stacks.
Chapter 8: Queues.
Chapter 9: Advanced Linked Lists.
Chapter 10: Recursion.
Chapter 11: Hash Tables.
Chapter 12: Advanced Sorting.
Chapter 13: Binary Trees.
Chapter 14: Search Trees.
Exercises.
Programming Projects.
Appendix A Python Review.
Appendix B User-Defined Modules.
Appendix C Exceptions.
Appendix D Classes.