|
Study Material
|
|
|
|
INDEX
(7 pages)
|
|
|
|
DS Notes
|
|
|
|
Data Structures with C Material
|
|
|
Data Structures with C Video Sessions
|
|
|
|
Session - 1 Introduction to Data Structure,Arithmetic Operator and Relational Operator
56:00
|
Preview
|
|
|
Session - 2 Logical Operator,Assignment Operator,Increment,Conditional and Comma Operator
58:00
|
Preview
|
|
|
Session - 3 Address of Operator, Value At Address Operator, sizeof Operator
54:00
|
Preview
|
|
|
Session - 04 Operator Precedence and Associativity and if-else
58:00
|
Preview
|
|
|
Session - 5 if-else and switch case, menu driven programming
59:00
|
Preview
|
|
|
Session - 6 Different types of loops
57:00
|
|
|
|
Session - 7 Functions
58:00
|
|
|
|
Session - 8 Call By Value and Introduction to Pointer
63:00
|
|
|
|
Session - 9 Call by Address
53:00
|
|
|
|
Session - 10 Recursion in Depth
58:00
|
|
|
|
Session - 11 Tower of Hanoi
98:00
|
|
|
|
Session - 12 Tail Recursion and Tree Recursion
82:00
|
|
|
|
Session - 13 Dereferencing Pointer and Type Conversions, Void Pointer
81:00
|
|
|
|
Session - 14 Dynamic Memory Allocation
76:00
|
|
|
|
Session - 15 Dangling Pointer,Introduction on Structure, diff between dot and arrow operator
66:00
|
|
|
|
Session - 16 Linked List Introduction and Single Linked List Insert At End and Display Function
80:00
|
|
|
|
Session - 17 SLL Insert at end and Insert at Any Function
71:00
|
|
|
|
Session - 18 Delete from begin,end and at any position from a Single Linked List
82:00
|
|
|
|
Session - 19 Counting no of nodes and Reverse of Single Linked List
69:00
|
|
|
|
Session - 20 Sort on Single Linked List
79:00
|
|
|
|
Session - 21 Merging two Linked List
129:00
|
|
|
|
Session - 22 Polynomial Representation by Single Linked List
82:00
|
|
|
|
Session - 23 Polynomial Addition by Single Linked List
51:00
|
|
|
|
Session - 24 Finding MAX-Min from SLL and Introduction to Double Linked list,Insertion At begin fucntiuon
58:00
|
|
|
|
Session - 25 Double Linked List Insertion at End and Insertion at any position
62:00
|
|
|
|
Session - 26 DLL deletion from begin, end and from any position
49:00
|
|
|
|
Session - 27 Circular Linked List Insert at begin and Insert at end
64:00
|
|
|
|
Session - 28 Circular Linked List Insert at any and Delete from begin
63:00
|
|
|
|
Session - 29 CLL deletion from end and deletion from any position
64:00
|
|
|
|
Session - 30 Josephus Problem
60:00
|
|
|
|
Session - 31 Introduction to Stack and Stack Operations(push,pop,display)
61:00
|
|
|
|
Session - 32 Stack implemented using Linked List and Stack Application reversal of a string
65:00
|
|
|
|
Session - 33 Stack Applications(String Reversal using pointer and Decimal to Binary)
48:00
|
|
|
|
Session - 34 Introduction to Arithmetic Expression,Algorithm,Infix,Prefix and Postfix Notation
60:00
|
|
|
|
Session - 35 Infix to Postfix Using Stack
50:00
|
|
|
|
Session - 36 Infix to Postfix Program Using C
61:00
|
|
|
|
Session - 37 Evaluation on Postfix Using Stack and Code Using C
59:00
|
|
|
|
Session - 38 Infix to Prefix Conversion and Evaluation of Prefix Using Stack
41:00
|
|
|
|
Session - 39 Infix to Prefix Conversion and Prefix Evaluation Code Using C
54:00
|
|
|
|
Session - 40 Checking Validity of an Expression having balanced parenthesis using Stack
57:00
|
|
|
|
Session - 41 All possible Conversion and Queue Introduction
53:00
|
|
|
|
Session - 42 Queue Opertaions(Insertion,Deletion and Display)
51:00
|
|
|
|
Session - 43 Circular Queue and its operations
68:00
|
|
|
|
Session - 44 Deque and its operations
53:00
|
|
|
|
Session - 45 Priority Queue
50:00
|
|
|
|
Session - 46 Tree Introduction,Basic Terminology and Traversals
57:00
|
|
|
|
Session - 47 Tree Construction from difeerent traversals and Binary Search Tree Introduction
58:00
|
|
|
|
Session - 48 Different ways of Implementation of Tree
49:00
|
|
|
|
Session - 49 Binary Search Tree Creatioin Coding Using C
53:00
|
|
|
|
Session - 50 Recursive Traversal of BST Algorithm and C implementation
60:00
|
|
|
|
Session - 51 Searching a node in a BST and Recursive BST Creation
58:00
|
|
|
|
Session - 52 Recursive BST Creation in depth
53:00
|
|
|
|
Session - 53 Recursive searching in BST and Non-Recursive Preorder Traversal
56:00
|
|
|
|
Session - 54 Non-Recursive Inorder Traversal
69:00
|
|
|
|
Session - 55 Non-Recursive Postorder Traversal
61:00
|
|
|
|
Session - 56 Code Implementation of Non-Recursive Post Order Traversal
54:00
|
|
|
|
Session - 57 Binary Search Tree Deletion with Case#1 and Case#2
70:00
|
|
|
|
Session - 58 Binary Search Tree Deletion with Case#3
65:00
|
|
|
|
Session - 59 BST Limitation and Introduction of AVL tree
53:00
|
|
|
|
Session - 60 AVL Tree all rotations with example
72:00
|
|
|
|
Session - 61 AVL Tree Example Contnd..
60:00
|
|
|
|
Session - 62 Deletion from AVL tree
61:00
|
|
|
|
Session - 63 B-tree Introduction and Insertion
60:00
|
|
|
|
Session - 64 B-Tree Insertion Example Contnd..
61:00
|
|
|
|
Session - 65 AVL Tree Insertion Example
64:00
|
|
|
|
Session - 66 B-Tree Deletion
63:00
|
|
|
|
Session - 67 B-Tree Deletion contnd..and Expression Tree
57:00
|
|
|
|
Session- 68 enum in C
54:00
|
|
|
|
Session - 69 Threaded Binary Tree
56:00
|
|
|
|
Session- 70 Inorder traversal of Threaded Binary Tree
55:00
|
|
|
|
Session - 71 Preorder traversal of Threaded Binary Tree
65:00
|
|
|
|
Session - 72 Algorithm Analysis
59:00
|
|
|
|
Session - 73 Discussion on Big Oh Big Theta and Big Omega
55:00
|
|
|
|
Session - 74 Mathematical problems on Big Oh,Big Theat and Big Omega
69:00
|
|
|
|
Session - 75 Analysis on loops and Complexity of Modified Bubble Sort Algorithm
|
|
|
|
Session - 76 Selection Sort and its Time Complexity
|
|
|
|
Session - 77 Insertion Sort and its Time Complexity
|
|
|
|
Session - 78 Quick Sort Algorithm
|
|
|
|
Session - 79 Quick Sort Best and Worst Case Complexity
|
|
|
|
Session - 80 Quick Sort Average Case Complexity
|
|
|
|
Session - 81 Merge Sort Algorithm
|
|
|
|
Session - 82 Merge Sort C implementation and Complexity Analysis
|
|
|
|
Session - 83 Radix Sort Algorithm and C implementation
|
|
|
|
Session - 84 Heap Sort Algorithm
|
|
|
|
Session - 85 Heap Sort C implementation
|
|
|
|
Session - 86 Graph Introduction and basic terminologies
|
|
|
|
Session - 87 Different ways of Graph Representations
|
|
|
|
Session - 88 Breadth First Search Algorithm
|
|
|
|
Session - 89 Depth First Search Algorithm
|
|
|
|
Session - 90 Spanning Tree,Minimum Spanning tree and Kruskal_s Algorithm
|
|
|
|
Session - 91 Prim_s Algorithm
|
|
|
|
Session - 92 Linear Search and Binary Search
|
|
|
|
Session - 93 Analysis on Binary Search Complexity and Introduction of Hashing
|
|
|
|
Session - 94 Different hashing technique and Collison Resolution
|
|