Computer Applications

Given array 12, 3, 8, 5. What will be array like after two passes of selection sort ?

  1. 12, 3, 8, 5
  2. 3, 5, 8, 12
  3. 3, 8, 5, 12
  4. 3, 5, 12, 8

Java Arrays

10 Likes

Answer

3, 5, 8, 12

Reason — Selection Sort is a sorting technique where next smallest (or next largest) element is found in the array and moved to its correct position in each pass.

In the first pass, smallest element 3 will be found and swapped with the first position element 12. The array elements after the first pass will be:

3, 12, 8, 5

In the second pass, the next smallest element 5 will be found and swapped with the second position element 12.The array elements after the second pass will be:

3, 5, 8, 12

Answered By

5 Likes


Related Questions