Algorithms & Data Structures Reads
27 articles · Updated every 3 hours · View all reads
All
Articles 74,451Blog Posts 101,152Tech Tutorials 18,177Research Papers 16,002News 13,109
⚡ AI Lessons

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
6d ago
En Verimli Yolu Arayan Yazılımcılar İçin Rehber: Dijkstra, Bellman-Ford ve Floyd-Warshall…
Günlük hayatımızda farkında olmasak da her an bir yerlere en kısa yoldan ulaşmaya çalışıyoruz. Sabah işe giderken Google Maps’in bize… Continue reading on Mediu
Reddit r/programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
6d ago
Museum of Algorithms — a digital exhibition where algorithms are presented as interactive art
submitted by /u/Practical-Summer-188 [link] [comments]

Dev.to · Mark
⚡ Algorithms & Data Structures
⚡ AI Lesson
1w ago
Encoding FIFA’s 495 third-place scenarios for the 2026 World Cup
I expected the 2026 World Cup bracket to be a sorting problem. It turned out to be a sorting problem...
Medium · JavaScript
⚡ Algorithms & Data Structures
⚡ AI Lesson
1w ago
Sliding Window Pattern (Part 12): Sliding Window Maximum (Deque — The Most Feared Window Problem)
What if finding the maximum in every window could be done in O(n) instead of O(n × k)? Continue reading on Medium »

Dev.to · Ankit Maheshwari
⚡ Algorithms & Data Structures
⚡ AI Lesson
2w ago
Bubble Sort Explained Simply — Algorithm, Code & Complexity
Bubble Sort isn't used in production — but it's the best algorithm to learn sorting logic because...

Medium · DevOps
⚡ Algorithms & Data Structures
⚡ AI Lesson
2w ago
Bubble Sort Algorithm Explained in Easy Way
Today I’m going to discuss one of the most famous sorting techniques in programming called Bubble Sort. Continue reading on Medium »
Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
2w ago
The Hidden Zero: How One Tiny Edge Case Taught Me a Big Lesson in Algorithms
If you’ve ever done competitive programming or ground through LeetCode, you know the feeling. Continue reading on Medium »

Dev.to · Hommies
⚡ Algorithms & Data Structures
⚡ AI Lesson
2w ago
LeetCode Solution: 5. Longest Palindromic Substring
Longest Palindromic Substring: A Core String Algorithm Explained Welcome to another deep...

Dev.to · Hommies
⚡ Algorithms & Data Structures
⚡ AI Lesson
2w ago
LeetCode Solution: 4. Median of Two Sorted Arrays
Unlock the Median Magic: Diving into Two Sorted Arrays! Hey LeetCoders and aspiring...

Dev.to · Alex Mateo
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Sliding Window & Two Pointers: The Decision Framework Nobody Teaches You
Most people learn sliding window and two pointers as two separate techniques, practice them in...

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Breadth-First Search (BFS) in Java: Learn with Practical Examples
Breadth-First Search (BFS) is one of the most fundamental traversal algorithms in computer science. It is commonly used with graphs and… Continue reading on Med

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Manacher’s Algorithm for Finding Palindromes in Java Strings
Palindrome search gets expensive fast when every center has to expand outward from the beginning with no memory of what was already found… Continue reading on M

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Radix Sort in C++
The Sorting Algorithm So Fast It Seems Illegal Continue reading on Medium »
Medium · JavaScript
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Sliding Window Pattern (Part 2): From Brute Force to Optimization — Maximum Average Subarray
Understand ONE problem deeply → unlock multiple interview questions. Continue reading on Medium »

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
3w ago
Week 12 — Queues, Confusion and That One Problem That Just Clicked
Classes are back. And they came back with queues. Continue reading on Medium »

Dev.to · Haris Abdullah
⚡ Algorithms & Data Structures
⚡ AI Lesson
4w ago
Integer Sorting via Value-Space Partitioning
Generalizing Dijkstra's Dutch National Flag Algorithm Dijkstra's Dutch National Flag (DNF)...

Medium · AI
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
Sorting Algorithms: The Silent Backbone of Software Performance
A Deep Dive into the Classic and Modern Techniques Continue reading on Medium »

Dev.to · Robert Mion
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
Cafeteria
Advent of Code 2025 Day 5 Part 1 Working from brute-force to anything...

Dev.to · Juan Carlos Garcia Esquivel
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
Guía Práctica de Insertion Sort: Eficiencia en Datos Casi Ordenados
El Insertion Sort (u Ordenamiento por Inserción) es uno de los algoritmos de ordenamiento más...

Dev.to · Vansh Aggarwal
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
LeetCode Solution: 7. Reverse Integer
🚀 Master LeetCode 7: Reversing Integers Without Breaking the Bank (or Your Code!) Hey...

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
Algorithm ABC for Newbies: Subset Sum
Problem-Solving Data Structure Algorithm Series in C++ Continue reading on Medium »

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
I Thought I Knew Dynamic Programming But I Did Not Until…
On the difference between recognizing a solution and actually understanding it, and why interviewers can tell which one you are doing… Continue reading on Mediu
Medium · Cybersecurity
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
Navigating Algorithmic Efficiency: A Deep Dive into Quicksort and Big O Analysis
Introduction Continue reading on Medium »

Medium · Programming
⚡ Algorithms & Data Structures
⚡ AI Lesson
1mo ago
1.2 Characteristics of Algorithm
Characteristics: Continue reading on Medium »
DeepCamp AI