Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Part A) Perform a bubble-sort (by hand, do not code) on the following array: 44,

ID: 3532125 • Letter: P

Question

 Part A)   Perform a bubble-sort (by hand, do not code) on the following array:          44, 33, 99, 77, 22, 55, 11  When finished, the array should be in ascending order.    Display the content of each element of the array following each completed traversal of the array.   A traversal is one pass through the array, having looked at all elements. Do not display  the contents of the array after each element swap.  How many traversals did it take to sort the array?      Part B)   Consider the following Java program:      public static void main(String[] args) {         int a[] = {5, 16, 3, 9, 22, 13, 77, 99, 12};         int i, j, m, t;         int n = a.length;         for (i = 0; i < n - 1; i++) {             m = i;             for (j = i + 1; j < n; j++){                 if (a[j] < a[m]){                     m = j;                 }             }             if (m != i) {                 t = a[i];                 a[i] = a[m];                 a[m] = t;             }         }     }   Briefly describe what this Java program does? (one sentence should suffice)  I want to display the contents of the array following each completed traversal of the array. Here is the Java code to do that:              for (int k = 0; k < a.length; k++)             {                 System.out.print(a[k] + " ");             }             System.out.println();   Where should I insert this code into the Java segment (above), so that I get the display I want? 

Explanation / Answer

Put that code after a[m] = t;

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote