Sorting techniques Quiz

Sorting techniques Quiz

University

20 Qs

quiz-placeholder

Similar activities

Data Structures Prelimes

Data Structures Prelimes

University

16 Qs

DAA -MCQ

DAA -MCQ

University

15 Qs

Data Structures - Interim Sem 2021-22

Data Structures - Interim Sem 2021-22

University

18 Qs

Data Structure & Algorithm

Data Structure & Algorithm

University

15 Qs

CODEATHON'22

CODEATHON'22

University

20 Qs

AlgoWhiz Quiz

AlgoWhiz Quiz

University

15 Qs

Algoritma Sorting

Algoritma Sorting

University

20 Qs

Christmas Quiz KS3

Christmas Quiz KS3

6th Grade - University

16 Qs

Sorting techniques Quiz

Sorting techniques Quiz

Assessment

Quiz

Other

University

Hard

Created by

Niranjani Niranjani

Used 1+ times

FREE Resource

20 questions

Show all answers

1.

OPEN ENDED QUESTION

3 mins • 1 pt

Suppose we are sorting an array of eight integers using quicksort, and we have just finished the first partitioning with the array looking like this: 2 5 1 7 9 12 11 10. Which statement is correct?

Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

3 mins • 1 pt

Suppose we are sorting an array of eight integers using heapsort, and we have just finished some heapify (either maxheapify or minheapify) operations. The array now looks like this: 16 14 15 10 12 27 28. How many heapify operations have been performed on root of heap?

Evaluate responses using AI:

OFF

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following sorting algorithms is the fastest for sorting small arrays?

Quick sort

Shell sort

Insertion sort

Heap sort

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the advantage of selection sort over other sorting techniques?

It is faster than any other sorting technique

It is scalable

It works best for inputs which are already sorted

It requires no additional storage space

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Shell sort algorithm is an example of?

Bottom-up sorting

In-place sorting

Internal sorting

External sorting

Answer explanation

Shell sort algorithm is an example of internal sorting as it rearranges elements within the array being sorted.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following sorting algorithm does not use recursion?

bottom up merge sort

merge sort

heap sort

quick sort

Answer explanation

Heap sort is the sorting algorithm that does not use recursion. It is based on the heap data structure and does not require recursive calls.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quick sort uses which of the following method to implement sorting?

partitioning

selection

exchanging

merging

Answer explanation

Quick sort uses partitioning method to implement sorting by dividing the array into smaller sub-arrays based on a pivot element.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?