DEV Community

# datastructures

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why Greedy Can Feel Unintuitive (and How I’m Making Sense of It)

Why Greedy Can Feel Unintuitive (and How I’m Making Sense of It)

Comments
3 min read
Day 79: Python Deep Copy Graph – HashMap-Based Cloning for Cycles and Shared Nodes (LeetCode #133 Style)

Day 79: Python Deep Copy Graph – HashMap-Based Cloning for Cycles and Shared Nodes (LeetCode #133 Style)

Comments
3 min read
Day 78: Python Move Zeros to End – O(n) In-Place Two-Pointer Technique for Array Reordering (LeetCode #283 Guide)

Day 78: Python Move Zeros to End – O(n) In-Place Two-Pointer Technique for Array Reordering (LeetCode #283 Guide)

Comments
2 min read
Day 80: Python Search in Rotated Sorted rArray - Final Challenge O(log n) Binary Search Mastery (LeetCode #33 Vibes)

Day 80: Python Search in Rotated Sorted rArray - Final Challenge O(log n) Binary Search Mastery (LeetCode #33 Vibes)

Comments
3 min read
That One Python List Bug That Wasted My Time 😅

That One Python List Bug That Wasted My Time 😅

Comments
2 min read
Day 75: Python Counting Sort by Zeros – Stable O(n) Custom Key Sort for Digit Counts (Algo Mastery)

Day 75: Python Counting Sort by Zeros – Stable O(n) Custom Key Sort for Digit Counts (Algo Mastery)

Comments
2 min read
Day 72: Python Sliding Window Maximum - Deque O(n) Solution for Efficient Max Tracking (LeetCode #239 Guide)

Day 72: Python Sliding Window Maximum - Deque O(n) Solution for Efficient Max Tracking (LeetCode #239 Guide)

Comments
2 min read
Linked Lists Joins the Fray! (JavaScript)

Linked Lists Joins the Fray! (JavaScript)

Comments
9 min read
Sliding Window Maximum: The Monotonic Queue Trick Explained

Sliding Window Maximum: The Monotonic Queue Trick Explained

Comments
4 min read
How to Know When to Use a Hash Map in Coding Interviews: A Pattern Recognition Guide

How to Know When to Use a Hash Map in Coding Interviews: A Pattern Recognition Guide

Comments
10 min read
Using CuCollections Nvidia Data Structures Library

Using CuCollections Nvidia Data Structures Library

Comments
1 min read
Is CsvPath an easy or hard language?

Is CsvPath an easy or hard language?

Comments
16 min read
How We Made Our Canvas Application 30x Faster: A Deep Dive into Performance Engineering

How We Made Our Canvas Application 30x Faster: A Deep Dive into Performance Engineering

Comments
6 min read
Day 67: Python Shortest Path in Unweighted Graph - BFS Queue Magic for O(V+E) Routing Mastery (LeetCode Vibes)

Day 67: Python Shortest Path in Unweighted Graph - BFS Queue Magic for O(V+E) Routing Mastery (LeetCode Vibes)

1
Comments
3 min read
Stack and Queue — Kids' Toy Box Adventure!

Stack and Queue — Kids' Toy Box Adventure!

Comments
2 min read
Trees and Binary Trees — Kids' Family Tree Fun!

Trees and Binary Trees — Kids' Family Tree Fun!

Comments
2 min read
A two-dimensional array is like a big grid of boxes

A two-dimensional array is like a big grid of boxes

Comments
1 min read
Why People Say “F*** LeetCode”: Difficulty, Fairness, Real-World Value — and a Better Way

Why People Say “F*** LeetCode”: Difficulty, Fairness, Real-World Value — and a Better Way

Comments
7 min read
Day 59: Python Reverse Singly Linked List, Master the Iterative Pointer Flip Technique for O(n) Reversal

Day 59: Python Reverse Singly Linked List, Master the Iterative Pointer Flip Technique for O(n) Reversal

Comments
3 min read
Day 66: Python Invert Binary Tree, Recursive Mirror Swap for Perfect Tree Symmetry (LeetCode #226 Style)

Day 66: Python Invert Binary Tree, Recursive Mirror Swap for Perfect Tree Symmetry (LeetCode #226 Style)

1
Comments
2 min read
Is Solana Really Running Out of Memory?

Is Solana Really Running Out of Memory?

1
Comments
4 min read
C# Lists & Dictionaries Mental Model — From `names.Add("Ana")` to LLM‑Ready Collections

C# Lists & Dictionaries Mental Model — From `names.Add("Ana")` to LLM‑Ready Collections

1
Comments
14 min read
Kinship Code: How Family Trees Explain Data Structures

Kinship Code: How Family Trees Explain Data Structures

1
Comments
2 min read
Day 65: Python Breadth-First Search (BFS) on Tree, Queue-Based Level-Order Traversal for Shortest Path and Layer Exploration

Day 65: Python Breadth-First Search (BFS) on Tree, Queue-Based Level-Order Traversal for Shortest Path and Layer Exploration

1
Comments
2 min read
Day 64: Python Depth-First Search (DFS) on Tree, Stack-Based Iterative Traversal for Deep Exploration Without Recursion

Day 64: Python Depth-First Search (DFS) on Tree, Stack-Based Iterative Traversal for Deep Exploration Without Recursion

1
Comments
2 min read
loading...