Professional Documents
Culture Documents
Also management, efficiency and Accessing data also differs with different
Data Structures.
Data Structure Classification:
Static
Category 2 Based upon Existence
Dynamic
Persistent
Category 3
Ephemeral
Data Structure Classification:
4. Linked List
5. Stack:
6. Queue
Linear Vs. Non- Linear
Linear: Data items are ordered Sequentially or Linearly one after another.
Traversing: one after another. So Accessing Last element is headache.
Memory Allocation: Linear
Homogeneous Data can be stored
Examples: Array, Linked List, Stack Queue.
Array
LINKED LISTS
A B C
Head
Trees Graphs
Applications:
Where it is used ?
As long as a field which has to deal with storing any form of data, data structures will be
involved. It would be more meaningful to ask which fields do not need the concept of
data structures.