Home /
Expert Answers /
Computer Science /
question-12a-the-pseudo-code-for-bubble-sort-is-shown-below-1-bubble-sort-array-2-for-i-1-to-pa432
(Solved):
Question 12a. The pseudo code for bubble_sort is shown below. 1 bubble_sort (array): 2 for i:=1 to ...
Question 12a. The pseudo code for bubble_sort is shown below. 1 bubble_sort (array): 2 for i:=1 to n - 1: 3 for j=1 to ni: 4 if array[j]> array[j+ 1]: 5 swap(array[j], array[j+1]) You can assume the function swap exists. For an array of length n, how would you characterise the worst case time complexity, in terms of n? In the following cell assign your answer to the 'worst_case_time_complexity_n'. Entrée []: worst_case_time_complexity_n = '...' Entrée []: Question 12b. What family of sorting algorithm is bubble_sort shown in question 12a? In the following cell assign your answer to the 'sort_type'. Entrée [] sort_type = '...' Entrée []:
Question 12a. The worst-case temporal complexity of bubble sort is O(n^2). That is because the method must run through the full array n times, comparing n-1 pairs of items for each step. Question 12b. Bubble sort is in