Algorithm lecture14

31
Algorithm Lecture #14 Dr.Sohail Aslam

Transcript of Algorithm lecture14

Page 1: Algorithm lecture14

AlgorithmLecture #14

Dr.Sohail Aslam

Page 2: Algorithm lecture14

Design & Analysis of Algorithms

Page 3: Algorithm lecture14

Analysis of Quick sort

average case

Page 4: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 5: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 6: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 7: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 8: Algorithm lecture14

Average-Case Analysis of Quick sort

• Let us assume that T (n) < c n log n for n > 2 where c is a Constant

Page 9: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 10: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 11: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 12: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 13: Algorithm lecture14

3SAT…

Page 14: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 15: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 16: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 17: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 18: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 19: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 20: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 21: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 22: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 23: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 24: Algorithm lecture14

Design and Analysis

of

Algorithms

Page 25: Algorithm lecture14

Analysis of Quicksort

Average case

Page 26: Algorithm lecture14

Sort Demo

Page 27: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 28: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 29: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 30: Algorithm lecture14

Average-Case Analysis of Quick sort

Page 31: Algorithm lecture14

Average-Case Analysis of Quick sort