Menu
Coddy logo textTech

Data Structures

Interactive data-structure visualizations - see how each structure stores and rearranges its data.

Data Structures comparison

AlgorithmAccessSearchInsertDelete
Trie (Prefix Tree)O(m)O(m)O(m)O(m)
Binary TreeO(n)O(n)O(n)O(n)
Binary Search TreeO(log n)O(log n)O(log n)O(log n)
AVL TreeO(log n)O(log n)O(log n)O(log n)
Heap (Priority Queue)O(1)O(n)O(log n)O(log n)
Linked ListO(n)O(n)O(1)O(1)
Hash Table-O(1)O(1)O(1)
Hash Map-O(1)O(1)O(1)
Doubly Linked ListO(n)O(n)O(1)O(1)
StackO(n)O(n)O(1)O(1)
QueueO(n)O(n)O(1)O(1)