close

DEV Community

#datastructures

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Build an LRU Cache in 25 Lines of JavaScript (Using Nothing but Map)

Build an LRU Cache in 25 Lines of JavaScript (Using Nothing but Map)

Comments 1
2 min read
Your Hand-Rolled LRU Cache Is One Edge Case Away from a Memory Leak

Your Hand-Rolled LRU Cache Is One Edge Case Away from a Memory Leak

Comments
4 min read
Why I keep going back to data structures even though I build web apps

Why I keep going back to data structures even though I build web apps

BERJAYA 1
Comments
6 min read
Asymptotic Notations Explained: Big O, Omega, and Theta

Asymptotic Notations Explained: Big O, Omega, and Theta

BERJAYA 1
Comments
4 min read
Python Data Structures Explained: Lists, Tuples, Sets and Dictionaries

Python Data Structures Explained: Lists, Tuples, Sets and Dictionaries

Comments
6 min read
Time Complexity and Big O Notation: How to Measure Algorithm Speed

Time Complexity and Big O Notation: How to Measure Algorithm Speed

BERJAYA 1
Comments
4 min read
Modelling missing values in a 6,500-cell table: Sri Lanka's university cut-offs

Modelling missing values in a 6,500-cell table: Sri Lanka's university cut-offs

Comments
6 min read
What If a Hash Table Could Check Just Two Positions? Understanding Cuckoo Hashing 🐦

What If a Hash Table Could Check Just Two Positions? Understanding Cuckoo Hashing 🐦

Comments
7 min read
I built a hash map from scratch (and now I know why dictionaries are fast)

I built a hash map from scratch (and now I know why dictionaries are fast)

Comments
4 min read
Queues Explained with Real Examples from the Linux Kernel

Queues Explained with Real Examples from the Linux Kernel

Comments
5 min read
Demystifying Graph Traversal: BFS vs. DFS and When to Use Which

Demystifying Graph Traversal: BFS vs. DFS and When to Use Which

Comments
2 min read
Stacks Explained with Real Examples from the Linux Kernel

Stacks Explained with Real Examples from the Linux Kernel

Comments
4 min read
Getting Started with Data Structures and Algorithms: A Beginner's Guide

Getting Started with Data Structures and Algorithms: A Beginner's Guide

BERJAYA 1
Comments
4 min read
AVL Tree Rotations Explained Step by Step (With All 4 Cases)

AVL Tree Rotations Explained Step by Step (With All 4 Cases)

Comments
5 min read
From O(n ) to O(n): Replace Nested Loops with a HashMap in Java

From O(n ) to O(n): Replace Nested Loops with a HashMap in Java

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