Search Header Logo

DSA quiz

Authored by Coder Coder

Fun

University

Used 1+ times

DSA quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Which of the following sorting algorithms can be used to sort a random linked list with minimum time complexity?

Insertion sort

Quick sort

Heap sort

Merge sort

Answer explanation

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the worst case, the number of comparisons needed to search a singly linked list of length n for a given element is..

log(2*n)

n\2

log(2*n)-1

n

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Let P be a singly linked list. Let Q be the pointer to an intermediate node x in the list. What is the worst-case time complexity of the best known algorithm to delete the node Q from the list?

O(n)

O(log2n)

O(log n)

O(1)

4.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

The minimum number of stacks needed to implement a queue is

3

2

1

0

Answer explanation

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following correctly declares an array?

int sparks[20];

int spark;

sparks{20};

array sparks[20];

Answer explanation

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Stack A has the entries a, b, c (with a on top). Stack B is empty. An entry popped out of stack A can be printed immediately or pushed to stack B. An entry popped out of the stack B can be only be printed. In this arrangement, which of the following permutations of a, b, c are not possible?

b a c

b c a

c a b

a b c

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

The five items: A, B, C, D, and E are pushed in a stack, one after other starting from A. The stack is popped four items and each element is inserted in a queue. The two elements are deleted from the queue and pushed back on the stack. Now one item is popped from the stack. The popped item is

A

B

C

D

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?