Syllabus - Design and Analysis of Algorithm

 Syllabus


S. No.TopicContents
1.Introduction to AlgorithmsHistory, Definition, Need of algorithms, Algorithm Vs Program, Good Algorithm, Analysis of algorithms, Complexities of the algorithm.
2.Growth of functionAsymptotic Analysis, Find Time Complexity, Recurrence, Question on recurrence, Substitution Method, Iterative Method, Recurrence Tree Method, Master's Method, Extended Master's Method
3.SortingTypes 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.SearchingLinear Search, Binary Search, Miscellaneous Problem.


Post a Comment

0 Comments