Syllabus for Test2
NOTE : The test is closed-text and closed-notes. You may bring the calculator if you want.
-
Running time of an algorithm.
-
Best, worst and average case complexity of algorithms.
-
Comparison of running times of different algorithms.
-
Exact analyis of algorithms
-
Insertion sort in detail (while loop inside for loop)
-
Growth of functions
-
Oh notation
-
Theta notation
-
Omega notation
-
Theorem 1, 2, 3 and 4
-
Bubble sort in detail (nested for loop scenario)
-
Horner's rule (while loop involved)
-
Little oh and little omega notations
-
Properties of asymptotic notations (linearity, reflexivity, symmetry, transitivity, etc.)