Data Structure

8 articles
tag: data-structure 8 published articles
Algorithms

Bloom Filter

Visual guide to Bloom Filter: probabilistic set membership with no false negatives. See k hash functions set bits in the array.

Bloom FilterCachingData Structure+1 more
June 10, 2026
5 min
Algorithms

EnumSet / Bit Vector

Visual guide to EnumSet: bit vector representation for enum values. See ultra-fast set operations on bits.

Bit VectorData StructureEnumset+1 more
June 10, 2026
4 min
Algorithms

LinkedHashMap

Visual guide to LinkedHashMap: hash table + linked list for order preservation. Perfect for LRU cache implementation.

Data StructureInsertion OrderLinkedhashmap+1 more
June 10, 2026
5 min
Algorithms

PriorityQueue / Heap

Visual guide to PriorityQueue: binary heap, sift-up/sift-down operations. See how priority ordering is maintained.

Data StructureHeapO(log N)+2 more
June 10, 2026
4 min
Algorithms

TreeSet / Binary Search Tree

Visual guide to TreeSet/BST: self-balancing trees, sorted operations. See insertions and rotations in real-time.

BstData StructureO(log N)+2 more
June 10, 2026
4 min
Algorithms

HashMap / Hash Table

Visual guide to HashMap: hashing, buckets, collision handling. Watch how keys map to values with O(1) average operations.

Data StructureHash TableHashmap+1 more
June 10, 2026
4 min
Algorithms

LinkedList

Visual guide to LinkedList: node-based structure, O(1) insert/delete at ends, O(n) access. See pointer manipulation in action.

Data StructureLinkedlistNodes+1 more
June 10, 2026
4 min
Algorithms

ArrayList / Dynamic Array

Visual guide to ArrayList: dynamic resizing, amortized O(1) append, O(n) insert. Interactive visualizer shows resize operations.

ArraylistData StructureDynamic Array+1 more
June 10, 2026
3 min