Orientation
Intro and warming up, Course Introduction and contents, Learning structures and preparations.
Intro and warming up, Course Introduction and contents, Learning structures and preparations. This is the first part of the training programme which covers the essential information that every programmer needs to know about algorithms and data structures. This covers Introduction to Algorithms, Arrays, Search, Greedy Algorithm, Sort, Subset, Stack Data Structures, Memoization, backtracking, Dynamic Programming, Depth First Search (DFS), Divide and Conquer, String, Pattern matching and Application, Concept of Queue data structure, Type and application of queue, BFS(Breadth First Search), List, Insertion sort, Merge sort, Application of List, Binary Tree, Expression Tree, Binary search Tree, Heap.