Question: Please answer all parts Q4 (8 points) On the answer sheet, answer the following questions. (a) What is the worst-case time complexity of build-heap on

Please answer all parts
Q4 (8 points) On the answer sheet, answer the following questions. (a) What is the worst-case time complexity of build-heap on n elements? (b) What is the worst-case time complexity of extract-max on a max-heap with n elements? (c) What is the worst-case time complexity of insertion onto a max-heap with n elements? (d) What is the worst-case time complexity of increase-key onto a max-heap with n ele- ments? (e) What is the worst-case time complexity of find-set in a disjoint set data structure, assuming we are using union by rank and find with path compression? (f) What is the worst-case time complexity of link in a disjoint set data structure, assuming we are using union by rank and find with path compression? (g) What is the worst-case time complexity of union in a disjoint set data structure, assuming we are using union by rank and find with path compression? (h) What is the worst-case time complexity of m operations of union, find, and make-set, including n make-set operations at the start
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
