Problem Solving with Algorithms and Data Structures Using Python
Bradley N. Miller, David L. Ranum
Thes book has three key features : fundamental data structures and algorithms; algorithm analysis in terms of Big-O running time in introducied early and applied throught; pytohn is used to facilitates the success in using and mastering data...
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
A beginner-friendly introduction to core data structures and algorithms, emphasizing Big-O analysis and practical implementation using Python.
Read this if
- ✓ You want to learn data structures and algorithms using Python.
- ✓ You are new to algorithms and data structures concepts.
- ✓ You need to understand algorithm analysis with Big-O notation.
Skip this for now if
- ✗ You are an experienced developer seeking advanced topics.
- ✗ You need hands-on projects or system design patterns.
- ✗ You prefer learning algorithms in a different programming language.
👤 Who Should Read This
Best for
- • Developers who want to write better code
- • Developers looking to grow their careers
Less ideal for
- • Developers wanting immediate hands-on tutorials
Explore Similar Books
More books in similar categories — browse to discover your next read.
Grokking Algorithms
Aditya Bhargava
View →
Learning Python
Mark Lutz
View →
Think like a programmer
V. Anton Spraul
View →
Learn Python 3 The Hard Way
Zed A. Shaw
View →
Head First Python
Paul Barry
View →
Bradley N. Miller, David L. Ranum
Mentioned in 4 articles · #393 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 4 Articles
5 Steps To Your Dream Job
How To Learn Data Structures And Algorithms (An Ultimate Guide For Beginners)
Breadth-First-Search(BFS) Explained With Visualization
Depth-First-Search(DFS) Explained With Visualization
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
4