Python Data Structures and Algorithms Book
This Python book, Data
Structures and Algorithms with
Object-Oriented Design Patterns in Python, written
by Bruno R. Preiss, teaches data structures and
algorithms presented in the Python programming language. Data
structures and Algorithms are the fundamental pieces from which larger
and more complex software components and applications are developed.
This book will show and teach you the following: 1) how the
information is arranged in the memory of the computer, 2) the
algorithms for manipulating the information
contained in the data structure, and 3) the
performance characteristics of the data structure, so you can select an
appropriate data structure for a given application. This
book also illustrates object-oriented design and it promotes the use of common,
object-oriented design patterns. Here are the author's other
books, covering the same content, but for different programming
languages: C++
Book, Java Book,
C# Book, Ruby Book,
Lua Book,
Perl Book,
PHP Book.
Table
of Contents for Data Structures and Algorithms with Object-Oriented
Design Patterns in Python:
» Colophon
» Dedication
» Preface
» Introduction
» Algorithm
Analysis
» Asymptotic
Notation
» Foundational
Data Structures
» Data
Types and Abstraction
» Stacks,
Queues, and Deques
» Ordered
Lists and Sorted Lists
» Hashing,
Hash Tables, and Scatter Tables
» Trees
» Search
Trees
» Heaps
and Priority Queues
» Sets,
Multisets, and Partitions
» Garbage
Collection and the Other Kind of Heap
» Algorithmic
Patterns and Problem Solvers
» Sorting
Algorithms and Sorters
» Graphs
and Graph Algorithms
» Python
and Object-Oriented Programming
» Class
Hierarchy Diagrams
» Character
Codes
» References
» Index
Technorati Tags: python programming, python book, free python book, python data structures, python algorithms
Popularity: 16% [?]
Related Posts:





























