Hands-On Data Structures and Algorithms with Python - Second Edition

Learn to implement complex data structures and algorithms using Python

Hands-On Data Structures and Algorithms with Python - Second Edition

Dr. Basant Agarwal, Benjamin Baka

1 customer reviews
Learn to implement complex data structures and algorithms using Python
Packt Subscription
FREE
$9.99/m after trial
eBook
$16.00
RRP $31.99
Save 49%
Print + eBook
$39.99
RRP $39.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$16.00
$39.99
$9.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Hands-On Data Structures and Algorithms with Python - Second Edition Book Cover
Hands-On Data Structures and Algorithms with Python - Second Edition
$ 31.99
$ 16.00
Python 3 Object-Oriented Programming - Third Edition Book Cover
Python 3 Object-Oriented Programming - Third Edition
$ 31.99
$ 16.00
Buy 2 for $32.00
Save $31.98
Add to Cart

Book Details

ISBN 139781788995573
Paperback398 pages

Book Description

Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.

This book helps you to understand the power of linked lists, double linked lists, and circular linked lists. You will learn to create complex data structures, such as graphs, stacks, and queues. As you make your way through the chapters, you will explore the application of binary searches and binary search trees, along with learning common techniques and structures used in tasks such as preprocessing, modeling, and transforming data. In the concluding chapters, you will get to grips with organizing your code in a manageable, consistent, and extendable way. You will also study how to bubble sort, selection sort, insertion sort, and merge sort algorithms in detail.

By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. You will get insights into Python implementation of all the important and relevant algorithms.

Table of Contents

What You Will Learn

  • Understand object representation, attribute binding, and data encapsulation
  • Gain a solid understanding of Python data structures using algorithms
  • Study algorithms using examples with pictorial representation
  • Learn complex algorithms through easy explanation, implementing Python
  • Build sophisticated and efficient data applications in Python
  • Understand common programming algorithms used in Python data science
  • Write efficient and robust code in Python 3.7    

Authors

Table of Contents

Book Details

ISBN 139781788995573
Paperback398 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Python 3 Object-Oriented Programming - Third Edition Book Cover
Python 3 Object-Oriented Programming - Third Edition
$ 31.99
$ 16.00
Data Science Algorithms in a Week - Second Edition Book Cover
Data Science Algorithms in a Week - Second Edition
$ 31.99
$ 22.40
Python Deep Learning Projects Book Cover
Python Deep Learning Projects
$ 35.99
$ 18.00
Python Automation Cookbook Book Cover
Python Automation Cookbook
$ 27.99
$ 14.00
Mastering Concurrency in Python Book Cover
Mastering Concurrency in Python
$ 35.99
$ 18.00
Applied Data Science with Python and Jupyter Book Cover
Applied Data Science with Python and Jupyter
$ 23.99
$ 16.80