← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Data Structures educational data only
| |
Last 30 days
5 pings — 2026-05-26 T 8 pings — 2026-05-27 W 26 pings — 2026-05-28 T 12 pings — 2026-05-29 F 1 ping — 2026-05-30 S 3 pings — 2026-05-31 S 4 pings — 2026-06-01 M 7 pings — 2026-06-02 T 8 pings — 2026-06-03 W 13 pings — 2026-06-04 T 22 pings — 2026-06-05 F 20 pings — 2026-06-06 S 38 pings — 2026-06-07 S 22 pings — 2026-06-08 M 9 pings — 2026-06-09 T 12 pings — 2026-06-10 W 2 pings — 2026-06-11 T 10 pings — 2026-06-12 F 7 pings — 2026-06-13 S 2 pings — 2026-06-14 S 3 pings — 2026-06-15 M 4 pings — 2026-06-16 T 1 ping — 2026-06-17 W 4 pings — 2026-06-18 T 4 pings — 2026-06-19 F 5 pings — 2026-06-20 S 4 pings — 2026-06-21 S 10 pings — 2026-06-22 M 9 pings — Yesterday T 1 ping — Today W
SEMrush 1
PetalBot 3SEMrush 2Google 2Ahrefs 1Bing 1
Amazonbot 197Perplexity 133Scrapy 111Ahrefs 96Google 68ChatGPT 54SEMrush 50Claude 36Unknown AI 35Bing 25Meta AI 20PetalBot 11Majestic 8Sogou 6Qwen 1Common Crawl 1
crawler 773 crawler_json 72 pre-tracking 7
Category total852 pings Terms pinged21 / 21 Distinct agents15
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Merkle Tree PHP 7.0+
A binary tree where each non-leaf node holds the hash of its children, enabling efficient verification that data is intact and untampered.
2w ago Data Structures advanced
Fenwick Tree (Binary Indexed Tree) PHP 7.4+ 🧠 1
A compact array-backed structure giving O(log n) prefix-sum queries and O(log n) point updates with minimal code and memory overhead.
1mo ago Data Structures advanced
Trie (Prefix Tree)
A tree where each node represents a character — paths from root to leaf spell out keys, enabling O(m) lookup, prefix search, and autocomplete where m is key length, independent of dataset size.
3mo ago Data Structures intermediate
Adjacency Matrix vs Adjacency List 🧠 1
Two ways to represent a graph — adjacency matrix (2D array, O(1) edge lookup, O(V²) space) vs adjacency list (array of lists, O(V+E) space, better for sparse graphs).
3mo ago Data Structures intermediate
B-Trees & B+ Trees
Self-balancing tree structures used in database indexes — each node holds multiple keys, keeping the tree shallow and minimising disk I/O for range queries.
3mo ago Data Structures advanced
Circular Buffer / Ring Buffer PHP 5.0+ 🧠 1
A fixed-size array treated as circular — the write pointer wraps around when it reaches the end, overwriting the oldest data. Used for logs, audio streaming, and producer-consumer queues.
3mo ago Data Structures intermediate
Disjoint Set / Union-Find
A data structure tracking which elements belong to the same group — supporting near-O(1) union and find operations. Used for network connectivity, Kruskal's MST, and cycle detection.
3mo ago Data Structures advanced
Graphs 🧠 3
A collection of nodes (vertices) connected by edges — directed or undirected, weighted or unweighted. The most general data structure, modelling networks, dependencies, and relationships.
3mo ago Data Structures intermediate
Diagram: Queues Queues PHP 5.3+
A FIFO (First In, First Out) data structure — the first element enqueued is the first dequeued. Used for BFS traversal, job queues, rate limiting, and buffer management.
3mo ago Data Structures beginner
Segment Trees
A tree data structure for O(log n) range queries and point updates — supporting sum, min, max over arbitrary array ranges.
3mo ago Data Structures advanced
Skip Lists
A probabilistic data structure providing O(log n) search, insert, and delete — used internally in Redis sorted sets for ZADD/ZRANGE operations.
3mo ago Data Structures advanced
Sparse Matrix Representations
COO, CSR, and DOK formats efficiently store matrices where most values are zero — avoiding storing terabytes of zeros for recommendation systems and graphs.
3mo ago Data Structures advanced
Diagram: Stacks Stacks PHP 5.3+
A LIFO (Last In, First Out) data structure — the last element pushed is the first popped. Used for function call stacks, undo history, expression parsing, and DFS traversal.
3mo ago Data Structures beginner
Tries (Prefix Trees) PHP 5.0+
A tree where each path from root to node spells a prefix — enabling O(m) insert, lookup, and prefix search where m is the string length, regardless of dictionary size.
3mo ago Data Structures advanced
Arrays PHP 5.0+ 🧠 10
The most fundamental data structure — a contiguous block of memory holding elements of the same type, offering O(1) index access but O(n) insertion and deletion in the middle.
3mo ago Data Structures beginner
Diagram: Binary Trees Binary Trees PHP 5.0+ 🧠 4
A hierarchical structure where each node has at most two children — Binary Search Trees enable O(log n) search, while balanced variants (AVL, Red-Black) guarantee it.
3mo ago Data Structures intermediate
Diagram: Bloom Filter Bloom Filter PHP 7.0+
A probabilistic data structure that tests set membership in O(1) time and O(1) space, with a tunable false-positive rate and zero false negatives.
3mo ago Data Structures advanced
Diagram: Hash Table Hash Table PHP 5.0+ 🧠 1
A data structure that maps keys to values using a hash function, providing amortised O(1) average-case lookups, insertions, and deletions.
3mo ago Data Structures intermediate
Diagram: Heaps & Priority Queues Heaps & Priority Queues PHP 5.3+ 🧠 2
A tree-based structure satisfying the heap property — min-heap: parent ≤ children; max-heap: parent ≥ children — enabling O(1) peek and O(log n) insert/extract for priority queues.
3mo ago Data Structures intermediate
Diagram: Linked List Linked List PHP 5.3+ 🧠 1
A linear data structure where elements (nodes) store a value and a pointer to the next node, enabling O(1) insertion and deletion at known positions.
3mo ago Data Structures beginner
✓ schema.org compliant