Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

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.

Subscriber Reviews

Average Rating: 4.333333333333333 out of 5 rating Based on 3 Ratings

"simple, elegant and covers the basics of ADT" - by Walid Shaari on 17-OCT-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
it is good as an introductory first book for the subject of data structures, and algorithms in python, very simple, detailed and great explanations. if not for the errors like the other reviewer i would have given it 5 out of 5
Report as Inappropriate

"Data Structures and Algorithms Using Python" - by santosh on 07-MAY-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is very comprehensive and clear.Five star  for this amazing book.
Report as Inappropriate

"Very comprehensive and clear" - by Anonymous on 10-OCT-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have been very pleasantly surprised by this book. The author can be a little verbose sometimes, but he is very clear and sound. The book is rigorous and comprehensive, not a walk in the park by any means. Very much enjoyable, comprehensive, and informative.

Edit: I originally gave this book 5 stars since the content is indeed excellent. The reason for the downgrade to 4 stars is the number of little errors here and there. (While it is true that most C.S. books have a large number of errors in general, I don't think we can simply overlook the problem.)

Report as Inappropriate

Table of Contents

 

View Sample

View Sample

Extras

The publisher has provided additional content related to this title.


Description
Content

These links have been provided by the publisher.

  • resourcesforinstructors
  • resourcesforstudents