Algorithms · Question 2 · Easy

Which of the following sorting algorithms is NOT comparison-based?

  1. Merge sort
  2. Quick sort
  3. Heap sort
  4. Counting sort
Answer and explanation

Answer: D. Counting sort

Explanation: Counting sort counts how often each key value occurs and uses those counts to place elements, without comparing elements with each other.

Previous: What is the worst-case time complexity of binary search on a sorted array of n… · Next: Bubble sort is implemented with a flag that stops the algorithm when a pass…

Practise algorithms

Try a fresh set of algorithms questions with an explanation after every answer, free and without signing up: Algorithms practice. Or sit a full placement mock test.

More algorithms questions

More technical & programming practice

Object-Oriented Programming · DBMS · SQL · Operating Systems · Computer Networks · Software Engineering · Cloud & DevOps · GenAI Basics

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge