Data structure is a particular way of storing and organizing data in a
computer so that it can be used efficiently.
General data structure types include arrays, files, linked lists, stacks, queues,
trees, graphs and so on.
Data structures are classified into two types:
1- Linear data structures: elements can be accessed in a sequential order
(e.g. Arrays, Linked Lists, Stacks and Queues).
2- Non – linear data structures: elements can be accessed in a random order
(e.g. Trees, tables, sets, graphs).

Material File