Previous Lecture Complete and continue  

  Orientation

Intro and warming up, Course Introduction and contents, Learning structures and preparations.

This course covers the essential information that every serious programmer needs to know about algorithms and data structures. This course will cover basic iterable data types, sorting, and searching algorithms.

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.