Introduction and Definition of Data Structure

Various types of Data Structure

Algorithm and Flowchart

handwritten notes of Algorithm and Flowchart in data structure

Complexity of Algorithm

Space Complexity, Time Complexity Time and Space Trade of

Basics Analysis on Algorithm

Best case,Average Case Worst Case

Data and Classification of Data

Notes of Classification of Data

Linear and Non Linear data structure

Array,Stack,Queue,Linked List Trees,Graph

Operations in data structure

handwritten notes of operations in data structure

Applications of data structure

handwritten notes of Applications of data structure

Arrays in data structure

Definition , Array Declaration Array represntation

Types of Arrays in data structure

Array Declaration,initialization,Accesing Memory representation of Array

Operations on Arrays in data structure

Traversing,Insertion,Deletion,Sorting,Seraching

Linked Lists in data structure

ntroduction ,Representation and Operations of Linked Lists, Singly Linked List, Doubly Linked List, Circular Linked List

Trees in data structure

ntroduction to Tree, Tree Terminology

Tree Traversal

InOrder,PreOrder,PostOrder

Binary Tree

Bianry Tree,Representation of Binary Tree

Binary Search Tree

Binary Search Tree in Data structure

Threaded Binary Tree

Threaded Binary Tree in Data structure

AVL TREE

AVL Tree in Data structure

Graph in data structure

Introduction, Representation to Graphs, Graph Traversals Shortest Path Algorithms

Stack in data structure

Stack Introduction , Structure, Operations of Stack

Program of Stack(PUSH,POP)

Stack program with its operation

Stack errors

Overflow and Underflow

Stack Applications

All applications of stack

Queue

Introduction to Queue, Definition, Operations of Queue, Queue Implementation

Types of Queue

Circular Queue, De-queue and Priority Queue.

Seraching

Linear Search. Binary Serach

Sorting

selection sort

Insertion Sort

Notes of Insertion sort

Bubble sort

Notes of bubble sort

Merge sort

Space Complexity, Time Complexity Time and Space Trade of

Hashing

Hash Function, Types of Hash Functions, Collision, Collision Resolution Technique (CRT)