Data Structures
Fundamental data structures used in computer science and programming.
Linked Lists
Linear data structure where elements are stored in nodes that point to the next node.
2 flashcards available
Stacks
LIFO (Last In First Out) data structure with push and pop operations.
2 flashcards available
Queues
FIFO (First In First Out) data structure with enqueue and dequeue operations.
0 flashcards available
Hash Tables
Data structure that maps keys to values using a hash function.
0 flashcards available
Heaps
Special tree-based data structure that satisfies the heap property.
0 flashcards available
Graphs
Collection of nodes (vertices) and edges that connect pairs of nodes.
0 flashcards available
Tries
Tree-like data structure used for storing a dynamic set of strings.
0 flashcards available