| preferred AP College board partner for AP classes
AP Computer Science A/Unit 6: Array
Start Practice TestPractice Test
Share
About Exam
medium Solved by 5 students
Insertion Sort Algorithm Execution
< Prev
Next >

What is printed after the insertion sort algorithm completes execution?

public class InsertionSortTest {
    public static void main(String[] args) {
        int[] arr = {5, 2, 9, 1, 5};
        for (int i = 1; i < arr.length; i++) {
            int key = arr[i];
            int j = i - 1;
            while (j >= 0 && arr[j] > key) {
                arr[j + 1] = arr[j];
                j--;
            }
            arr[j + 1] = key;
        }
        System.out.println(arr[2]);
    }
}
A

9

B

1

C

5

D

2

Hint
Did You Know?
Explain Why
Explain All Answers
Check Answer
Show Correct Answer

Question Leaderboard

Rank
User
Correct Count
Attempt Count
Time
Score
#1demosolasis111 0m 56s 44
#2theofanusmischa11 1m 11s 29
#3bommasam00012 2m 52s -82
Items per page:
10
1 – 3 of 3

AI Tutor

How can I help?

APFIVE © 2020.
Email: [email protected]|Privacy Policy