Target New ArrivalsFourth of JulyBack to SchoolCollegeClothing, Shoes & AccessoriesHome & DecorKitchen & DiningOutdoor Living & GardenGroceryHousehold EssentialsBabyBeautyPersonal CareSports & OutdoorsHealthWellnessSchool & Office SuppliesToys & GamesElectronicsVideo GamesMovies, Music & BooksParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceNew ArrivalsBack to SchoolCollegeTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Hands-On Data Structures and Algorithms with Python - Third Edition - 3rd Edition by  Basant Agarwal (Paperback) - 1 of 1

Hands-On Data Structures and Algorithms with Python - Third Edition - 3rd Edition by Basant Agarwal (Paperback)

$39.99Save $10.00 (20% off)

In Stock

Free & easy returns
Free & easy returns
Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists

About this item

Highlights

  • Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficientKey Features: Explore functional and reactive implementations of traditional and advanced data structuresApply a diverse range of algorithms in your Python codeImplement the skills you have learned to maximize the performance of your applicationsBook Description: Choosing the right data structure is pivotal to optimizing the performance and scalability of applications.
  • Author(s): Basant Agarwal
  • 496 Pages
  • Computers + Internet,

Description



About the Book



Manipulate the most important Python data structures and algorithms to efficiently store, organize, and access data in applications



Book Synopsis



Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficient


Key Features:

  • Explore functional and reactive implementations of traditional and advanced data structures
  • Apply a diverse range of algorithms in your Python code
  • Implement the skills you have learned to maximize the performance of your applications


Book Description:

Choosing the right data structure is pivotal to optimizing the performance and scalability of applications. This new edition of Hands-On Data Structures and Algorithms with Python will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications. You'll learn how to analyze and compare Python algorithms, and understand which algorithms should be used for a problem based on running time and computational complexity. You will also become confident organizing your code in a manageable, consistent, and scalable way, which will boost your productivity as a Python developer.


By the end of this Python book, you'll be able to manipulate the most important data structures and algorithms to more efficiently store, organize, and access data in your applications.


What You Will Learn:

  • Understand common data structures and algorithms using examples, diagrams, and exercises
  • Explore how more complex structures, such as priority queues and heaps, can benefit your code
  • Implement searching, sorting, and selection algorithms on number and string sequences
  • Become confident with key string-matching algorithms
  • Understand algorithmic paradigms and apply dynamic programming techniques
  • Use asymptotic notation to analyze algorithm performance with regard to time and space complexities
  • Write powerful, robust code using the latest features of Python


Who this book is for:

This book is for developers and programmers who are interested in learning about data structures and algorithms in Python to write complex, flexible programs. Basic Python programming knowledge is expected.

Dimensions (Overall): 9.25 Inches (H) x 7.5 Inches (W) x 1.0 Inches (D)
Weight: 1.86 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 496
Genre: Computers + Internet
Publisher: Packt Publishing
Theme: Python
Format: Paperback
Author: Basant Agarwal
Language: English
Street Date: July 29, 2022
TCIN: 87752587
UPC: 9781801073448
Item Number (DPCI): 247-44-4711
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1 inches length x 7.5 inches width x 9.25 inches height
Estimated ship weight: 1.86 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: What types of data structures are covered in the book?

submitted by AI Shopping Assistant - 24 days ago
  • A: The book covers stacks, queues, lists, priority queues, and heaps among other data structures.

    submitted byAI Shopping Assistant - 24 days ago
    Ai generated

Q: How does the book help improve application performance?

submitted by AI Shopping Assistant - 24 days ago
  • A: It teaches how to choose and implement the right data structures and algorithms to optimize performance.

    submitted byAI Shopping Assistant - 24 days ago
    Ai generated

Q: What programming language is the focus of this book?

submitted by AI Shopping Assistant - 24 days ago
  • A: The book focuses on Python, teaching data structures and algorithms relevant to this programming language.

    submitted byAI Shopping Assistant - 24 days ago
    Ai generated

Q: What is the target audience for this book?

submitted by AI Shopping Assistant - 24 days ago
  • A: The book is aimed at developers and programmers with basic Python knowledge looking to enhance their skills.

    submitted byAI Shopping Assistant - 24 days ago
    Ai generated

Q: What learning methods are used in the book?

submitted by AI Shopping Assistant - 24 days ago
  • A: The book uses examples, diagrams, and exercises to explain concepts and enhance understanding of algorithms.

    submitted byAI Shopping Assistant - 24 days ago
    Ai generated

Additional product information and recommendations

Discover more options

Frequently bought together

Best-selling Computers & Technology Books

Get top deals, latest trends, and more.