Pay your way — Crypto (BTC, USDT, ETH & 100+ coins), PayPal or card. How it works

−49%Exact ISBN guaranteed

Data Structures and Algorithms in Python, 1st Edition

  • 1st Edition
  • Paperback
ISBN-13
9781118290279
ISBN-10
1118290275

Price $94.99List price $184.99Save $90.00 (49%)

List price shown is the Amazon price.

In stockArrives Fri, Nov 13 – Tue, Nov 17
Pay with CryptoBitcoin (BTC)Tether (USDT)Ethereum (ETH)& 100+ coins
  • PayPal
  • VISA
  • AMEX
  • ₿Crypto
  • Free US shipping on orders over $49 — otherwise $5.99.
  • 7-day returns on unused books. Return policy
  • Pay by card through PayPal — no PayPal account needed.

An object-oriented textbook that teaches data structures and algorithms using Python.

Adapted from the authors’ Java and C++ books, it covers design, analysis and implementation in the same chapter structure. It suits college data structures courses and programmers studying on their own. ISBN 9781118290279.

Description

Data Structures and Algorithms in Python, 1st Edition

Python courses on data structures needed a proper object-oriented textbook, and this one was the first mainstream title to fill that gap. Data Structures and Algorithms in Python 1st edition introduces the design, analysis and implementation of data structures and algorithms, all taught in Python.

The authors adapted it from their well-established data structures books in Java and C++. Students who have seen those versions will find the same overall structure here, rewritten for Python.

Built on the Java and C++ editions

The text keeps the general layout of Data Structures and Algorithms in Java and Data Structures and Algorithms in C++. That matters for departments that teach more than one language, since the chapter order and approach carry across all three books.

What the book covers

Each topic is treated from three angles:

  • Design: how a data structure or algorithm is put together
  • Analysis: how to reason about its running time and behaviour
  • Implementation: working Python code in an object-oriented style

Who it is written for

It is aimed at students on a Python data structures course, usually after a first programming class. Self-taught programmers preparing for technical interviews also use it as a structured route through the subject.

Using it alongside a course

Because the book shares its layout with the Java and C++ versions, instructors can move a course from one language to Python without rebuilding the syllabus. Students get Python code for each structure, which they can run, test and change as they read. This listing is the paperback 1st Edition.

Book details

  • Title: Data Structures and Algorithms in Python
  • Edition: 1st Edition
  • ISBN-13: 9781118290279
  • Format: Paperback

Questions buyers ask

Do I need to know Python before starting this book?

It is written for a Python data structures course, so basic Python and some programming experience will help you get the most from it.

Is it the same as the Java version?

It follows the same general structure as Data Structures and Algorithms in Java and in C++, but the code and examples are in Python.

Is the book object-oriented?

Yes. It was the first mainstream object-oriented book written for the Python data structures course.

Which edition and format is this listing?

This is the 1st Edition in paperback, ISBN 9781118290279.

Book details
TitleData Structures and Algorithms in Python, 1st Edition
Edition1st Edition
ISBN-139781118290279
ISBN-101118290275
FormatPaperback
LanguageEnglish
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Data Structures and Algorithms in Python, 1st Edition”

Your email address will not be published. Required fields are marked *