Data Structures November 12, 2024April 20, 2024 by BigBoxCode Data structures are grouped into 2 types- Linear data structure: elements are structured linearly or sequentially. Nonlinear data structure: items are represented in a non-linear fashion. Linear Data Structures Array Stack Queue Double-Ended Queue (Deque) Linked List Singly Linked List Doubly Linked List Hash Table (Dictionary, Associative Array) Set Nonlinear Data Structures Heap Binary Heap[Max & Min] Priority Queue Tree Binary Search Tree Hash Table (Dictionary, Associative Array) Graph