Syllabus
| S. No. | Topic | Contents |
|---|---|---|
| 1. | Introduction to Algorithms | History, Definition, Need of algorithms, Algorithm Vs Program, Good Algorithm, Analysis of algorithms, Complexities of the algorithm. |
| 2. | Growth of function | Asymptotic Analysis, Find Time Complexity, Recurrence, Question on recurrence, Substitution Method, Iterative Method, Recurrence Tree Method, Master's Method, Extended Master's Method |
| 3. | Sorting | Types of Sorting, Bubble Sort, Modified Bubble Sort, Selection Sort, Tim Sort, Insertion Sort, Shell Sort, Quicksort, Randomized Quicksort, Merge Sort, Sorting in Linear time - Radix Sort, Counting Sort, Bucket Sort. Tree Sort, Heap Sort, Cheat Sheet of Sorting Algorithms. |
| 4. | Searching | Linear Search, Binary Search, Miscellaneous Problem. |
0 Comments