Trie (Prefix Tree) Implementation in C A Trie, also known as a prefix tree, is a tree data structure used for storing a […]
Month: August 2024
Autocomplete System Using Trie in C
Autocomplete System Using Trie in C An autocomplete system is a feature commonly used in search engines, text editors, and other applications to […]
Segment Tree Implementation in C
Segment Tree Implementation in C A Segment Tree is a powerful data structure used for answering range queries efficiently, such as sum, minimum, […]
Fenwick Tree (Binary Indexed Tree) Implementation in C
Fenwick Tree (Binary Indexed Tree) Implementation in C A Fenwick Tree, also known as a Binary Indexed Tree (BIT), is a data structure […]
AVL Tree Implementation in C
AVL Tree Implementation in C An AVL tree is a self-balancing binary search tree where the difference between the heights of the left […]
Red-Black Tree Implementation in C
Red-Black Tree Implementation in C A Red-Black Tree is a self-balancing binary search tree where each node has an extra bit for denoting […]
B-Tree Implementation in C
B-Tree Implementation in C A B-tree is a self-balancing tree data structure that maintains sorted data and allows for efficient insertion, deletion, and […]
Suffix Array Implementation in C
Suffix Array Implementation in C A suffix array is a powerful data structure that is used for efficient substring searching in a given […]
Bloom Filter Implementation in C
Bloom Filter Implementation in C A Bloom filter is a space-efficient probabilistic data structure used to test whether an element is a member […]
Disjoint Set Data Structure in C
Disjoint Set Data Structure in C The Disjoint Set, also known as Union-Find, is a data structure that keeps track of a set […]
