Twa kɔ nsɛm atitiriw so
Log in
Sign up for FREE
arrow_back
Laabri

Sort Search BigO Iterator M/C Test

star
star
star
star
star
Last updated about 2 years ago
40 Nsɛmmisa
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Asemmisa {{asɛmmisaAhyɛnsode}}
1.

Which of the following sorts has a partition method that uses a pivot location?

Asemmisa {{asɛmmisaAhyɛnsode}}
2.

What is the bigO of the code below?

int n = //user input

for(int i=0; i<n; i++){

for(int j=0; j<n; j++){

System.out.println(i*j);

}

}

Asemmisa {{asɛmmisaAhyɛnsode}}
3.

What is the bigO of the code below?

int n = //user input

for(int i=0; i<n; i++){

for(int j=1; j<n; j=j*2){

System.out.println(i*j);

}

}

Asemmisa {{asɛmmisaAhyɛnsode}}
4.

What is output by the code below?

String[] s = "one two dog".split(" ");

ArrayList<String> words;

words = new ArrayList<String>(Arrays.asList(s));

String big = Collections.min(words);

out.println(big);

Asemmisa {{asɛmmisaAhyɛnsode}}
5.

Which of the these algorithms has a O(1) best case runtime and a O(N) worst case runtime?

Asemmisa {{asɛmmisaAhyɛnsode}}
6.

Which of the these algorithms has a O(N) best case runtime and a O(N*N) worst case runtime?

Asemmisa {{asɛmmisaAhyɛnsode}}
7.

Which of the these algorithms has a O(N*Log2N) best case runtime and a O(N*N) worst case runtime?

Asemmisa {{asɛmmisaAhyɛnsode}}
8.

Which of the following sorts selects an item and then moves items around to put the selected item in the correct location?

Asemmisa {{asɛmmisaAhyɛnsode}}
9.

Which of these is the correct BigO for searching a single linked linked-list?

Asemmisa {{asɛmmisaAhyɛnsode}}
10.

Which of the these algorithms has a O(N*N) best case runtime and a O(N*N) worst case runtime?

Asemmisa {{asɛmmisaAhyɛnsode}}
11.

Which of the these algorithms has a O(1) best case runtime and a O(Log2N) worst case runtime?

Asemmisa {{asɛmmisaAhyɛnsode}}
12.

Which of these is the correct BigO for adding an item to the front of an array?

Asemmisa {{asɛmmisaAhyɛnsode}}
13.

Which of these is the correct BigO for adding an item to the end of an array?

Asemmisa {{asɛmmisaAhyɛnsode}}
14.

Which of these is the correct BigO for adding an item to the front of a Java LinkedList?

Asemmisa {{asɛmmisaAhyɛnsode}}
15.

Which of these is the correct BigO for deleting any item from an ArrayList?

Asemmisa {{asɛmmisaAhyɛnsode}}
16.

Which of the following would correctly fill < blank 1 > ?

public static void sortOne( Comparable[] list )

{

for(int i=0; i<list.length-1; i++)

{

int min = i;

for(int j=i+1; j<list.length; j++)

{

if(list[j]. < blank 1 > (list[min])<0)

min = j;

}

if( min != i)

{

Comparable temp = list[min];

list[min] = list[i];

list[i] = temp;

}

}

}

Asemmisa {{asɛmmisaAhyɛnsode}}
17.

Assuming <blank 1> is filled correctly, what sort is sortOne()?

public static void sortOne( Comparable[] list )

{

for(int i=0; i<list.length-1; i++)

{

int min = i;

for(int j=i+1; j<list.length; j++)

{

if(list[j]. < blank 1 > (list[min])<0)

min = j;

}

if( min != i)

{

Comparable temp = list[min];

list[min] = list[i];

list[i] = temp;

}

}

}

Asemmisa {{asɛmmisaAhyɛnsode}}
18.
Asemmisa {{asɛmmisaAhyɛnsode}}
19.
Asemmisa {{asɛmmisaAhyɛnsode}}
20.
Asemmisa {{asɛmmisaAhyɛnsode}}
21.
Asemmisa {{asɛmmisaAhyɛnsode}}
22.
Asemmisa {{asɛmmisaAhyɛnsode}}
23.
Asemmisa {{asɛmmisaAhyɛnsode}}
24.
Asemmisa {{asɛmmisaAhyɛnsode}}
25.
Asemmisa {{asɛmmisaAhyɛnsode}}
26.
Asemmisa {{asɛmmisaAhyɛnsode}}
27.
Asemmisa {{asɛmmisaAhyɛnsode}}
28.
Asemmisa {{asɛmmisaAhyɛnsode}}
29.
Asemmisa {{asɛmmisaAhyɛnsode}}
30.
Asemmisa {{asɛmmisaAhyɛnsode}}
31.
Asemmisa {{asɛmmisaAhyɛnsode}}
32.
Asemmisa {{asɛmmisaAhyɛnsode}}
33.
Asemmisa {{asɛmmisaAhyɛnsode}}
34.
Asemmisa {{asɛmmisaAhyɛnsode}}
35.
Asemmisa {{asɛmmisaAhyɛnsode}}
36.
Asemmisa {{asɛmmisaAhyɛnsode}}
37.
Asemmisa {{asɛmmisaAhyɛnsode}}
38.
Asemmisa {{asɛmmisaAhyɛnsode}}
39.
Asemmisa {{asɛmmisaAhyɛnsode}}
40.