DEV Community

# datastructures

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Next Permutation — Intuition, Explanation, and Clean Implementation

Next Permutation — Intuition, Explanation, and Clean Implementation

4
Comments
3 min read
Day 63: Python Merge K Sorted Lists - O(n log k) Min-Heap Guide (LeetCode #23 Vibes)

Day 63: Python Merge K Sorted Lists - O(n log k) Min-Heap Guide (LeetCode #23 Vibes)

1
Comments
3 min read
Day 62: Python Longest Subarray with Target Sum - O(n) Prefix Sum & HashMap Guide (LeetCode Vibes)

Day 62: Python Longest Subarray with Target Sum - O(n) Prefix Sum & HashMap Guide (LeetCode Vibes)

1
Comments
3 min read
Day 61: Python Queue Using Two Stacks, Amortized O(1) Unbiased FIFO with Brilliant Double-Stack Flip Trick (No Deque Cheats!)

Day 61: Python Queue Using Two Stacks, Amortized O(1) Unbiased FIFO with Brilliant Double-Stack Flip Trick (No Deque Cheats!)

7
Comments 2
3 min read
Day 60: Python Remove Nth Node From End of Linked List, Two-Pointer Magic to Delete in One Pass (LeetCode #19 Style)

Day 60: Python Remove Nth Node From End of Linked List, Two-Pointer Magic to Delete in One Pass (LeetCode #19 Style)

1
Comments
3 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
Episode 1: Arrays — The Hidden Logic Behind How Your Code Remembers

Episode 1: Arrays — The Hidden Logic Behind How Your Code Remembers

1
Comments
6 min read
The DSA Toolkit: #1 Sliding Window Format

The DSA Toolkit: #1 Sliding Window Format

Comments
2 min read
Sorting Algorithm Visualizer

Sorting Algorithm Visualizer

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

🎯 DSA Master Learning Plan - Pattern by Pattern

1
Comments 1
13 min read
Set Data Structure

Set Data Structure

Comments
3 min read
Linked Lists in Rust 1.90.0: A Comprehensive Technical Guide

Linked Lists in Rust 1.90.0: A Comprehensive Technical Guide

Comments
12 min read
Discovering JavaScript's Hidden Secrets: Understanding String Matching Algorithms.

Discovering JavaScript's Hidden Secrets: Understanding String Matching Algorithms.

1
Comments
6 min read
crossync: Blazingly Fast Concurrent Data Structures

crossync: Blazingly Fast Concurrent Data Structures

5
Comments
1 min read
🧠 Mastering Data Structures in Java - Part 3 - LinkedList

🧠 Mastering Data Structures in Java - Part 3 - LinkedList

1
Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.