-
Introduction To DS
- What Is Data Structure
- Need Of Data Structure
-
Advantages Of Data Structure
- Efficiency
- Reusability
- Abstraction
- Efficiency of a program depends upon the choice of data structures.
- Data structures are reusable.
- Data structure is specified by the ADT which provides a level of abstraction.
-
Types Of Data Structure
- Primitive Data Structure
-
Non-Primitive Data Structure
-
Linear
- Static
- Array
- Dynamic
- Linked List
- Stack
- Queue
-
Non-Linear
- Tree
- Graph
-
Data Structure Operations
- 1.Traversing
- 2.Insertion
- 3.Deletion
- 4.Searching
- 5.Sorting
- 6.Merging
- - group of data elements which provides an efficient way of storing and organising data.
- Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc.
- Stack & Queue
- Linked List
- Tree
- Sorting & Hashing
- Graph