Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Free Computer and I.T. Books
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     Blog Roll:


     Top Links:

May 21, 2007

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++ BookJava Book, C# BookRuby 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: , , , ,

Popularity: 16% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg



Related Posts:
  • Byte of Python Online Book
  • Free Algorithms Training Course
  • An Introduction to Data Structures with C++
  • C# Data Structures Tutorial
  • The Algorithm Design Manual


  • No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress