DEV Community

# dsa

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Is GeeksforGeeks Worth It? What They Don't Tell You (2026)

Is GeeksforGeeks Worth It? What They Don't Tell You (2026)

Comments
4 min read
DP Isn’t Just About Big-O: How Cache Misses Killed My Knapsack

DP Isn’t Just About Big-O: How Cache Misses Killed My Knapsack

Comments
7 min read
Implement Array from Scratch using C++

Implement Array from Scratch using C++

Comments
3 min read
Boyer–Moore Majority Voting: Why It Works, Why It Fails, and Where It Actually Belongs

Boyer–Moore Majority Voting: Why It Works, Why It Fails, and Where It Actually Belongs

Comments
4 min read
23 DSA Patterns That Cover 90% of Coding Interview Questions

23 DSA Patterns That Cover 90% of Coding Interview Questions

Comments
3 min read
A More Practical Way for Developers to Learn Algorithms

A More Practical Way for Developers to Learn Algorithms

2
Comments
6 min read
Day 1 of DSA: Arrays Fundamentals

Day 1 of DSA: Arrays Fundamentals

Comments
6 min read
Lazy Heap: Lazy Deletion

Lazy Heap: Lazy Deletion

1
Comments
3 min read
The DSA Dependency Graph: A Logical Roadmap from Arrays to DP

The DSA Dependency Graph: A Logical Roadmap from Arrays to DP

Comments
2 min read
I Struggled with LeetCode for Months Until I Learned These 6 Patterns 🎯

I Struggled with LeetCode for Months Until I Learned These 6 Patterns 🎯

7
Comments
18 min read
Why Grinding LeetCode Randomly Stops Working After a Point

Why Grinding LeetCode Randomly Stops Working After a Point

Comments
3 min read
Stack | Data Structures with Go

Stack | Data Structures with Go

Comments
7 min read
Queue | Data Structures with Go

Queue | Data Structures with Go

Comments
8 min read
DSA Fundamentals: Two Pointers & Sliding Window - From Theory to LeetCode Practice

DSA Fundamentals: Two Pointers & Sliding Window - From Theory to LeetCode Practice

Comments
14 min read
Removing Duplicates in C++

Removing Duplicates in C++

Comments
2 min read
Building a Real-Time Linked List Visualizer to Replace Manual Debugging

Building a Real-Time Linked List Visualizer to Replace Manual Debugging

2
Comments
4 min read
DSA Doesn’t Make You a Better Engineer (Alone)

DSA Doesn’t Make You a Better Engineer (Alone)

5
Comments
2 min read
Difference Array Technique

Difference Array Technique

Comments
4 min read
DSA Fundamentals: Linked Lists - Mastering Dynamic Data Structures

DSA Fundamentals: Linked Lists - Mastering Dynamic Data Structures

Comments
7 min read
DSA Fundamentals: Binary Trees - Mastering Tree Traversal and Recursion

DSA Fundamentals: Binary Trees - Mastering Tree Traversal and Recursion

Comments
11 min read
Day 11 : C++ Language | String Concatenation | Part -2

Day 11 : C++ Language | String Concatenation | Part -2

1
Comments
1 min read
DSA Fundamentals: Greedy Algorithms - From Theory to LeetCode Practice

DSA Fundamentals: Greedy Algorithms - From Theory to LeetCode Practice

Comments
13 min read
Leetcode 13: Roman to Integer

Leetcode 13: Roman to Integer

Comments 3
3 min read
# 🧰 C++ STL Reference Sheet

# 🧰 C++ STL Reference Sheet

Comments
2 min read
🎯 DSA Master Learning Plan - Pattern by Pattern

🎯 DSA Master Learning Plan - Pattern by Pattern

1
Comments 1
13 min read
loading...