Card 1
Term
Trie
Definition
Prefix tree for storing strings
Card 2
Term
Graph
Definition
Set of nodes connected by edges
Card 3
Term
Binary Search Tree
Definition
Tree with ordered nodes
Card 4
Term
Priority Queue
Definition
Queue with priorities
Card 5
Term
Circular Queue
Definition
Queue with wrap-around
Card 6
Term
Linked List
Definition
Sequence of nodes with pointers
Card 7
Term
Stack
Definition
LIFO data structure
Card 8
Term
Set
Definition
Collection of unique elements
Card 9
Term
Map
Definition
Associates keys with values
Card 10
Term
Doubly Linked List
Definition
Linked list with two pointers
Card 11
Term
Queue
Definition
FIFO data structure
Card 12
Term
Array
Definition
Collection of elements identified by index
Card 13
Term
Tree
Definition
Hierarchical data structure
Card 14
Term
Hash Table
Definition
Key-value data structure
Card 15
Term
Heap
Definition
Complete binary tree with heap property