CCDSALG Practice Questions

CCDSALG Practice Questions

University

15 Qs

quiz-placeholder

Similar activities

Data Structures Training Quiz2

Data Structures Training Quiz2

University

15 Qs

VLSID Lab Monday Quizizz

VLSID Lab Monday Quizizz

University

11 Qs

Derivadas

Derivadas

10th Grade - University

11 Qs

TPS UTBK SBMPTN (Pola Barisan Bilangan)

TPS UTBK SBMPTN (Pola Barisan Bilangan)

12th Grade - Professional Development

15 Qs

DS Training QUIZ 1

DS Training QUIZ 1

University

16 Qs

BOOLEAN MASTER  - Think Quick

BOOLEAN MASTER - Think Quick

University

20 Qs

19ECE301 - DIGITAL ELECTRONICS

19ECE301 - DIGITAL ELECTRONICS

University

20 Qs

BRAIN BUSTERS (ROUND2)

BRAIN BUSTERS (ROUND2)

University

20 Qs

CCDSALG Practice Questions

CCDSALG Practice Questions

Assessment

Quiz

Education

University

Medium

Created by

Romualdo Bautista

Used 3+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Given: sum = 0 for i = 0 to n: for j = 0 to i: sum += j What is the time complexity?

O(n)

O(n log n)

O(n²)

O(n³)

Answer explanation

The inner loop runs i times for each i, leading to 1 + 2 + 3 + ... + n = O(n²) operations.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Let f(n) = 4n² + 6n + 1, g(n) = n². Which is true?

f(n) = O(g(n))

f(n) = Ω(g(n))

f(n) = Θ(g(n))

All of the above

Answer explanation

Since both upper and lower bounds are tightly n2n^2n2, it's Θ. Hence, also O and Ω.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which function has the slowest growth rate?

log²n

√n

n log n

Answer explanation

Logarithmic growth is slower than root or linear-log.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Let f(n) = 10n + 50, and g(n) = n. Which constants satisfy f(n) ≤ cg(n)?

c = 60, n₀ = 1

c = 10, n₀ = 5

c = 12, n₀ = 10

c = 5, n₀ = 20

Answer explanation

f(n)=10n+50≤60n is true for n≥1.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Convert (3 + 6) * (4 - 2) into prefix:

* + 3 6 - 4 2

+ 3 6 * - 4 2

+ * 3 6 4 2

* 3 6 - 4 2

Answer explanation

Prefix = operator before operands: * + 3 6 - 4 2.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quadratic probing, collision at index 2.

What is the probing sequence?

3, 6, 11

3, 7, 2

3, 4, 5

3, 5, 8

Answer explanation

Quadratic probing: i² offset. 2+1²=3, 2+2²=6, 2+3²=11→mod size if needed.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Data structure for infix to postfix conversion?

Queue

Stack

Tree

Graph

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?

Discover more resources for Education