Write the python function selection_sort_descend_trace() that takes an integer list and sorts the list into descending order. The function should use nested loops and output the list after each...


Write the python function selection_sort_descend_trace() that takes an integer list and sorts the list into descending order. The function should use nested loops and output the list after each iteration of the outer loop, thus outputting the list N-1 times (where N is the size).


Complete __main__ to read in a list of integers, and then call selection_sort_descend_trace() to sort the list.


Ex: If the input is:


20 10 30 40


then the output is:


40 10 30 20


40 30 10 20


40 30 20 10


I have a whitespace error.  I need to have a space after the last index position prints but I can't seem to get the space in without either adding a new line.  what can i do to fix this?


40 10 30 20<br>40 30 10 20<br>40 30 20 10<br>40 10 30 20<br>40 30 10 20<br>40 30 20 10<br>

Extracted text: 40 10 30 20 40 30 10 20 40 30 20 10 40 10 30 20 40 30 10 20 40 30 20 10
main.py<br>1 def selection_sort_descend_trace(numbers):<br>for i in range(len(numbers) - 1):<br>max_ind = i<br>for j in range(i + 1, len(numbers)):<br>if numbers[j] > numbers[max_ind]:<br>2<br>3<br>4<br>6<br>max_ind = j<br>numbers[i], numbers[max_ind] = numbers[max_ind], numbers[i]<br>print(' '.join([str(x) for x in numbers]))<br>7<br>8<br>6<br>10<br>11<br>return numbers<br>12<br>13<br>name<br>numbers = [int (x) for x in input().split()]<br>selection_sort_descend_trace(numbers)<br>14 if<br>_main_':<br>==<br>15<br>16<br>17<br>

Extracted text: main.py 1 def selection_sort_descend_trace(numbers): for i in range(len(numbers) - 1): max_ind = i for j in range(i + 1, len(numbers)): if numbers[j] > numbers[max_ind]: 2 3 4 6 max_ind = j numbers[i], numbers[max_ind] = numbers[max_ind], numbers[i] print(' '.join([str(x) for x in numbers])) 7 8 6 10 11 return numbers 12 13 name numbers = [int (x) for x in input().split()] selection_sort_descend_trace(numbers) 14 if _main_': == 15 16 17
Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here