✕ Clear all filters
694 articles
▶ Videos →

Algorithms & Data Structures Reads

694 articles · Updated every 3 hours · View all reads

All Articles 144,468Blog Posts 147,112Tech Tutorials 37,587Research Papers 28,007News 19,904 ⚡ AI Lessons
Traversal, Linear Search, Swapping, Shifting & More (Leetcode Code example)
Medium · Data Science ⚡ Algorithms & Data Structures ⚡ AI Lesson 1w ago
Traversal, Linear Search, Swapping, Shifting & More (Leetcode Code example)
Array Operations in Java and Scala: Continue reading on Data Science Collective »
The Rain Knows the Shortest Path
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 2w ago
The Rain Knows the Shortest Path
Every raindrop on a pond is running the same algorithm you’ve been afraid of. Watch one fall. Continue reading on Medium »
Data Structures & Algorithms for Mobile App Developers
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 2w ago
Data Structures & Algorithms for Mobile App Developers
As a Mobile Tech Lead, I’ve often noticed that most Data Structures & Algorithms (DSA) resources are written for general software… Continue reading on Medium »
Data Structures and Algorithms Deep‑Dive — Real-world Applications of Hash Tables (Chapter 3…
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 2w ago
Data Structures and Algorithms Deep‑Dive — Real-world Applications of Hash Tables (Chapter 3…
Chapter 3 — Hash Tables and Hashing Continue reading on Medium »
Data Structures and Algorithms Deep‑Dive — Real-world Applications of Hash Tables (Chapter 3…
Medium · Python ⚡ Algorithms & Data Structures ⚡ AI Lesson 2w ago
Data Structures and Algorithms Deep‑Dive — Real-world Applications of Hash Tables (Chapter 3…
Chapter 3 — Hash Tables and Hashing Continue reading on Medium »
Day 29/100 Koko Eating Bananas  (Binary Search)
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 2w ago
Day 29/100 Koko Eating Bananas (Binary Search)
Koko loves bananas, and there are several piles of them. She can decide her eating speed (k bananas/hour) and wants to finish all the… Continue reading on Mediu
O(N) Manacher's Algorithm with Mirror Boundary Optimization
Dev.to · Dipaditya Das ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
O(N) Manacher's Algorithm with Mirror Boundary Optimization
Intuition Manacher's Algorithm leverages the symmetry of palindromes to avoid redundant...
Building a Power Grid Inside Minecraft with BFS Algorithms
Dev.to · Carlos Cortez 🇵🇪 [AWS Hero] ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
Building a Power Grid Inside Minecraft with BFS Algorithms
Every cloud service needs power. AWS has data centers, Azure has regions, GCP has zones — and they're...
The Run-Length Encoding Trick: How Simple Strings Get Compressed
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
The Run-Length Encoding Trick: How Simple Strings Get Compressed
Have you ever wondered how your computer shrinks massive files down so they don’t absolutely wreck your hard drive? Continue reading on Medium »
75 Days of Leetcode — Day 4: #238 — Product of Array Except Self
Medium · AI ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
75 Days of Leetcode — Day 4: #238 — Product of Array Except Self
Day 4 is here. Product of Array Except Self is on the chopping block: Continue reading on Medium »
I implemented the algorithm that broke the sorting barrier. Dijkstra still wins.
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
I implemented the algorithm that broke the sorting barrier. Dijkstra still wins.
In 2025 a paper proved you can compute shortest paths asymptotically faster than Dijkstra. I built a verified implementation on a 2012… Continue reading on Medi
I implemented the algorithm that broke the sorting barrier. Dijkstra still wins.
Medium · Python ⚡ Algorithms & Data Structures ⚡ AI Lesson 3w ago
I implemented the algorithm that broke the sorting barrier. Dijkstra still wins.
In 2025 a paper proved you can compute shortest paths asymptotically faster than Dijkstra. I built a verified implementation on a 2012… Continue reading on Medi
Practice Algorithms and DS the Structured Way
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 4w ago
Practice Algorithms and DS the Structured Way
Most algorithm practice is a pile of random problems. You get reps, but you never build a mental map of the techniques. So I built… Continue reading on AnotherA
Sieve of Eratosthenes Algorithm
Medium · Programming ⚡ Algorithms & Data Structures ⚡ AI Lesson 4w ago
Sieve of Eratosthenes Algorithm
Finding the prime numbers between the 2 to n as given input(n) value. We know the usual solution for finding an number is prime or not in… Continue reading on M
The Binary Search Strikes Back: A Jedi's Guide to Finding Things Fast
Dev.to · Timevolt ⚡ Algorithms & Data Structures ⚡ AI Lesson 4w ago
The Binary Search Strikes Back: A Jedi's Guide to Finding Things Fast
The Quest Begins (The "Why") Honestly, I used to dread interview questions that started...
Palindrome Number(Easy) | LeetCode #2
Medium · Python ⚡ Algorithms & Data Structures ⚡ AI Lesson 1mo ago
Palindrome Number(Easy) | LeetCode #2
5 ways to tackle the Palindrome Number Problem Continue reading on Medium »
Flood Fill — The Algorithm Behind Your Paint Bucket Tool
Medium · Python ⚡ Algorithms & Data Structures ⚡ AI Lesson 1mo ago
Flood Fill — The Algorithm Behind Your Paint Bucket Tool
Ever clicked the paint bucket in MS Paint and watched a color spread across connected pixels? That’s flood fill. Let’s build it from… Continue reading on Medium
The Three Algorithm Families Behind Almost Every Generated Game World
Dev.to · Paul Crinigan ⚡ Algorithms & Data Structures ⚡ AI Lesson 1mo ago
The Three Algorithm Families Behind Almost Every Generated Game World
Minecraft terrain, roguelike dungeons, and No Man's Sky planets all come from the same place: rules,...
Binary Search: The One Ring to Rule Them All
Dev.to · Timevolt ⚡ Algorithms & Data Structures ⚡ AI Lesson 1mo ago
Binary Search: The One Ring to Rule Them All
The Quest Begins (The "Why") I still remember the first time I faced a sorted array in an...
Reddit r/learnprogramming ⚡ Algorithms & Data Structures ⚡ AI Lesson 1mo ago
Rising junior CS/CompE student — 2 months to rebuild my DSA foundation before internship season. What's your actual game plan?
Hey everyone, I'm heading into my third year of computer engineering, and I'll be honest DSA has been the hardest part of my degree so far. I can follow along i