Various types of Data Structure
handwritten notes of
Algorithm and Flowchart in data structure
Space Complexity, Time Complexity
Time and Space Trade off
Best case,Average Case
Worst Case
Notes of Classification of
Data
Array,Stack,Queue,Linked List
Trees,Graph
handwritten notes of
operations in data structure
handwritten notes of
Applications of data structure
Definition ,
Array Declaration
Array represntation
Array Declaration,initialization,Accesing
Memory representation of Array
Traversing,Insertion,Deletion,Sorting,Seraching
Introduction ,Representation and Operations of Linked Lists, Singly Linked List, Doubly Linked List, Circular Linked List
Introduction to Tree, Tree Terminology
Bianry Tree,Representation of Binary Tree
InOrder,PreOrder,PostOrder
InOrder,PreOrder,PostOrder
Binary Search Tree in Data structure
Threaded Binary Tree in Data structure
AVL Tree in Data structure
Introduction, Representation to Graphs, Graph Traversals Shortest Path Algorithms
Minimum Spanning tree in graph theory
Kruskal's Minimum Spanning Tree (MST) Algorithm in graph theory
Prim's Algorithm for Minimum Spanning Tree (MST) in graph theory
Stack Introduction , Structure,
Operations of Stack
Stack program with its operation
Overflow and Underflow
All applications of stack
Introduction to Queue, Definition, Operations
of Queue, Queue Implementation
Circular Queue, De-queue and Priority Queue.
Linear Search.
Binary Serach
Program to implement Binary Serach
selection sort
Notes of Insertion sort
Notes of bubble sort
Notes of Merge sort
Program to implement Merge sort algorithm
Hash Function, Types of Hash Functions, Collision, Collision
Resolution Technique (CRT)
Single source shortest path Algorithm
All pair shortest path Algorithm
CPP Program to implement Floyd Warshal algorithm
Programs of data structure using python