Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Data Structures & Algorithms in Python: A Practical Approach to Problem Solving

by Thompson Carter
Save 10% Save 10%
Current price ₹1,682.00
Original price ₹1,873.00
Original price ₹1,873.00
Original price ₹1,873.00
(-10%)
₹1,682.00
Current price ₹1,682.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798294202231
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 220
  • Original Price: GBP 14.8
  • Language: English
  • Edition: N/A
  • Item Weight: 300 grams
  • BISAC Subject(s): Languages / Python

Crack Technical Interviews. Write Smarter Code. Solve Real Problems.
If you want to become a better programmer, ace coding interviews, or simply write faster and more efficient code, mastering data structures and algorithms is non-negotiable.
Data Structures & Algorithms in Python is your practical, step-by-step guide to understanding core computer science concepts-without drowning in theory.

This book strips away academic complexity and shows you how to apply stacks, queues, linked lists, trees, graphs, hash maps, sorting, and recursion using clean, modern Python code. You'll not only learn how each structure works, but when and why to use it to solve real-world problems.

Whether you're preparing for FAANG interviews, working on technical assessments, or improving your problem-solving skills, this hands-on guide is built to make algorithms accessible, intuitive, and actionable.


✅ What You'll Learn:
  • How to implement core data structures in Python: lists, stacks, queues, trees, graphs, and hash maps

  • Sorting algorithms: bubble, quicksort, merge sort, and when to use them

  • Search techniques including binary search, BFS, and DFS

  • Mastering recursion, backtracking, and dynamic programming

  • Real-world problem-solving strategies and interview-style challenges

  • How to analyze time and space complexity with Big O Notation


Perfect For:
  • Python developers aiming to level up

  • Students preparing for technical interviews

  • Bootcamp grads and self-taught programmers

  • Anyone looking to master algorithms with hands-on Python examples


Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us