Chapter 6: Sorting

1 / 50

Sorting is an example of:

2 / 50

Sorting is used in:

3 / 50

Worst case occurs when:

4 / 50

Best case occurs when:

5 / 50

Sorting reduces:

6 / 50

Sorting complexity depends on:

7 / 50

Which is unstable?

8 / 50

Which is stable?

9 / 50

Stable sorting means:

10 / 50

Fastest among simple sorts:

11 / 50

Insertion sort uses:

12 / 50

It works efficiently on:

13 / 50

Insertion sort shifts elements:

14 / 50

Suitable for:

15 / 50

Insertion sort is:

16 / 50

Worst case complexity:

17 / 50

Best case complexity:

18 / 50

Insertion sort is similar to:

19 / 50

It inserts element into:

20 / 50

Insertion sort builds:

21 / 50

Selection sort always runs in:

22 / 50

Selection sort is good for:

23 / 50

Selection sort compares:

24 / 50

First pass places:

25 / 50

Selection sort performs:

26 / 50

Selection sort is:

27 / 50

Time complexity:

28 / 50

Number of swaps in selection sort:

29 / 50

Selection sort divides list into:

30 / 50

Selection sort selects:

31 / 50

Bubble sort is inefficient for:

32 / 50

Bubble sort is easy to:

33 / 50

Best case complexity:

34 / 50

Bubble sort swaps when:

35 / 50

Bubble sort is:

36 / 50

Worst-case complexity of bubble sort:

37 / 50

Bubble sort is also called:

38 / 50

Number of passes in bubble sort for n elements:

39 / 50

In bubble sort, largest element moves to:

40 / 50

Bubble sort compares:

41 / 50

Sorting arranges elements based on:

42 / 50

Sorting is a part of:

43 / 50

Sorting helps in:

44 / 50

Sorting is useful in:

45 / 50

Sorting is mainly used for:

46 / 50

Which is NOT a sorting algorithm?

47 / 50

Sorting improves:

48 / 50

Which type of data can be sorted?

49 / 50

Sorting can be done in:

50 / 50

Sorting means arranging data in:

Your score is

The average score is 0%