Data Structures and Algorithms - IT
This Course is Mapped to SPPU 2019 Pattern Syllabus. Every Data structures is explained thoroughly concerning following points: 1. Concept 2. Examples 3. Algorithm 4. Logic 5. Code 6. Analysis
">
Course overview
FREE PREVIEWMenu driven Programming - Most Important Lecture
Algorithm Introduction
Introduction
Array as an ADT
Multi dimentional Arrays
Address Calculation
Asymptotic Notations
Step Count Method
Programming Constructs
Pointers part 1
Pointers part 2
SLL - Creation and display
SLL - Insertion
SLL - Search and Update
Doubly linked list - create and display
Dll insertion and deletion
Circular Linked List
Linear Search
Sentinel Search
Binary Search
Bubble sort - Theory and Examples
Bubble Sort Code and Analysis
Selection Sort - Theory and Examples
Insertion Sort - Theory and Examples
Insertion Sort - Code and Analysis
Quick Sort - Theory and Examples
Quick Sort - Code and Analysis
Merge Sort - Theory and Examples
Merge Sort - Code and Analysis
Selection Sort - Code and Analysis
Shell Sort
Bucket Sort
Radix Sort
Counting Sort
Stack implementation using Arrays
Stack implementation using Linked List
Stack ADT - Practical way
Expression conversions using stack
Expression evaluation using stack
Queue Implementation using Array
Queue Implementation using Linked List
Circular Queue
DeQueue - Double Ended Queue
Priority Queue
Tree Traversing Techniques
Preorder - recursive
Preorder - Non recursive
Inorder and Postorder
Tree creation using infix,prefix,postfix Expressions
Binary Search Tree
Expression Tree
Threaded binary tree 1
Threaded binary tree 2
Adjecency Matrix and List
Breadth First Search (BFS)
Depth First Search (DFS)
Minimum Spanning Tree (MST) - Prims and Kruskal algorithms
Floyd Warshall Algorithm
Dijiktras Algorithm
Topological Sort
OBST prerequisites
OBST examples
AVL tree 1
AVL tree 2
Heap Data Structure
Key to address translation techniques
Collision resolution techniques
Prerequisite Course Available for FREE
Immediate Support is available for doubt clearing on Discussion Section
The interactive nature of the tutorials makes it a popular choice among students.
The instructors provide tips and tricks to help you adopt best coding practices