CUET Computer Science MCQs Chapter 5 Sorting

Download CUET MCQs for CUET Computer Science: Chapter 05 Sorting

Review structured MCQ sets for CUET Computer Science Chapter 05 Sorting. Built according to official CUET guidelines, these downloadable questions support daily revision and core concept reinforcement.

Chapter-wise Objective Questions: Chapter 05 Sorting

Navigate directly to the 50 objective questions for Chapter 05 Sorting using the digital viewer below. Each practice set includes verified answer keys, allowing students to instantly cross-check their work and identify areas requiring further revision.

Question. Which of the following is not a stable sorting algorithm?
a) Insertion sort
b) Selection sort
c) Bubble sort
d) Merge sort

Answer : B

Question. Running merge sort on an array of size n which is already sorted is
a) O(n)
b) O(nlogn)
c) O(n2)
d) None

Answer : B

Question. If the given input array is sorted or nearly sorted, which of the following algorithm gives the best performance?
a) Insertion sort
b) Selection sort
c) Quick sort
d) Merge sort

Answer : A

Question. Time complexity of bubble sort in best case is
a) θ (n)
b) θ (nlogn)
c) θ (n2)
d) θ (n(logn) 2)

Answer : A

Question. Counting sort performs …………. Numbers of comparisons between input elements.
a) 0
b) n
c) nlogn
d) n2

Answer : A

Question. Which of the following sorting algorithm is in-place
a) Counting sort
b) Radix sort
c) Bucket sort
d) None

Answer : B

Question. The lower bound on the number of comparisons performed by comparison-based sorting algorithm is
a) Ω (1)
b) Ω (n)
c) Ω (nlogn)
d) Ω (n2)

Answer : C

Question. Merge sort uses
a) Divide-and-conquer
b) Backtracking
c) Heuristic approach
d) Greedy approach

Answer : A

Question. What would be the worst case time complexity of the insertion sort algorithm, if the inputs are restricted to permutation of 1…..n with at most n inversion?
a) θ (n2)
b) θ (nlogn)
c) θ (n1.5)
d) θ (n)

Answer : D

Question. Which of the following is a stable sorting algorithm?
a) Merge sort
b) Typical in-place quick sort
c) Heap sort
d) Selection sort

Answer : A

Question. Which of the following is not a noncomparison sort?
a) Counting sort
b) Bucket sort
c) Radix sort
d) Shell sort

Answer : D

Question. Which of the following algorithm pays the least attention to the ordering of the elements in the input list?
a) Insertion sort
b) Selection sort
c) Quick sort
d) None

Answer : B

Question. Which of the following algorithms has lowest worst case time complexity?
a) Insertion sort
b) Selection sort
c) Quick sort
d) Heap sort

Answer : D

Question. The running time of radix sort on an array of n integers in the range [0……..n5 -1] when using base n representation is
a) θ (n)
b) θ (nlogn)
c) θ (n2)
d) None

Answer : A

Question. Time complexity to sort elements of binary search tree is
a) O(n)
b) O(nlogn)
c) O(n2)
d) O(n2logn)

Answer : A

Question. For merging two sorted lists of size m and n into sorted list of size m+n, we require comparisons of
a) O(m)
b) O(n)
c) O(m+n)
d) O(logm + logn)

Answer : C

Question. In a binary max heap containing n numbers, the smallest element can be found in time
a) θ (n)
b) θ (logn)
c) θ (loglogn)
d) θ (1)

Answer : A

Question. Which of the following is not an in-place sorting algorithm?
a) Selection sort
b) Heap sort
c) Quick sort
d) Merge sort

Answer : D

Question. The time complexity of heap sort in worst case is
a) O(logn)
b) O(n)
c) O(nlogn)
d) O(n2)

Answer : C

Question. Given a number of elements in the range [0….n3]. which of the following sorting algorithms can sort them in O(n) time?
a) Counting sort
b) Bucket sort
c) Radix sort
d) Quick sort

Answer : C

Question. The running time of radix sort on an array of n integers in the range [0……..n5 -1] when using base 10 representation is
a) θ (n)
b) θ (nlogn)
c) θ (n2)
d) none

Answer : B

Question. Which of the following algorithm(s) can be used to sort n integers in range [1…..n3] in O(n) time?
a) Heap sort
b) Quick sort
c) Merge sort
d) Radix sort

Answer : D

Question. A sorting technique is called stable if it
a) Takes O(nlogn) times
b) Maintains the relative order of occurrence of non-distinct elements
c) Uses divide-and-conquer paradigm
d) Takes O(n) space

Answer : B

Question. The time complexity of a quick sort algorithm which makes use of median, found by an O(n) algorithm, as pivot element is
a) O(n2)
b) O(nlogn)
c) O(nloglogn)
d) O(n)

Answer : B

Question. Which of the following sorting algorithms is/are stable
a) Counting sort
b) Bucket sort
c) Radix sort
d) All of the above

Answer : D

Question. Which of the following sorting algorithm has the running time that is least dependant on the initial ordering of the input?
a) Insertion sort
b) Quick sort
c) Merge sort
d) Selection sort

Answer : D

Question. In a heap with n elements with the smallest element at the root, the seventh smallest element can be found in time
a) θ (nlogn)
b) θ (n)
c) θ (logn)
d) θ (1)

Answer : A

Question. Consider the situation in which assignment operation is very costly. Which of the following sorting algorithm should be performed so that the number of assignment operations is minimized in general?
a) Insertion sort
b) Selection sort
c) Heap sort
d) None

Answer : B

Question. The radix sort does not work correctly if each individual digit is sorted using
a) Insertion sort
b) Counting sort
c) Selection sort
d) Bubble sort

Answer : C

Question. Which of the following algorithm design technique is used in the quick sort algorithm?
a) Dynamic programming
b) Backtracking
c) Divide-and-conquer
d) Greedy method

Answer : C

Chapter 05 Sorting Objective Questions & Solutions for CUET Computer Science

CUET Computer Science Chapter 05 Sorting Objective Test Questions

Explore reliable practice questions for Chapter 05 Sorting tailored for CUET Computer Science learners. Use these multiple-choice formats to evaluate preparedness and strengthen problem-solving skills.

NCERT-Aligned Objective Questions and Solutions

Cross-reference your completed choices with comprehensive NCERT solutions for CUET Computer Science to ensure absolute clarity across all sub-topics in this chapter.

Next Steps in Your Exam Preparation

Explore our broader library of printable assignments, chapter notes, and mock tests designed to support continuous revision and secure higher marks in CUET assessments.

FAQs

Where can I access latest CUET Computer Science MCQs Chapter 5 Sorting?

You can get most exhaustive CUET Computer Science MCQs Chapter 5 Sorting for free on StudiesToday.com. These MCQs for CUET Computer Science are updated for the 2026-27 academic session as per CUET examination standards.

Are Assertion-Reasoning and Case-Study MCQs included in the Computer Science CUET material?

Yes, our CUET Computer Science MCQs Chapter 5 Sorting include the latest type of questions, such as Assertion-Reasoning and Case-based MCQs. 50% of the CUET paper is now competency-based.

How do practicing Computer Science MCQs help in scoring full marks in CUET exams?

By solving our CUET Computer Science MCQs Chapter 5 Sorting, CUET students can improve their accuracy and speed which is important as objective questions provide a chance to secure 100% marks in the Computer Science.

Do you provide answers and explanations for CUET Computer Science MCQs Chapter 5 Sorting?

Yes, Computer Science MCQs for CUET have answer key and brief explanations to help students understand logic behind the correct option as its important for 2026 competency-focused CUET exams.

Can I practice these Computer Science CUET MCQs online?

Yes, you can also access online interactive tests for CUET Computer Science MCQs Chapter 5 Sorting on StudiesToday.com as they provide instant answers and score to help you track your progress in Computer Science.