2210 Midterm Prep

2210 Midterm Prep

University

10 Qs

quiz-placeholder

Similar activities

Interfacing 8051 Microcontroller Quiz

Interfacing 8051 Microcontroller Quiz

University

10 Qs

OOP lecture 3

OOP lecture 3

University

10 Qs

Quiz 8: Arrays&Vector

Quiz 8: Arrays&Vector

University

10 Qs

IEEE_Round2

IEEE_Round2

University

13 Qs

Tema 3 BD1

Tema 3 BD1

University

5 Qs

Model Viva

Model Viva

University

10 Qs

Power Supply Application Quiz

Power Supply Application Quiz

10th Grade - University

10 Qs

Algorithm analysis: divide & conquer theory

Algorithm analysis: divide & conquer theory

University

10 Qs

2210 Midterm Prep

2210 Midterm Prep

Assessment

Quiz

Computers

University

Hard

Created by

Daniel Kaminsky

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Let T be a proper binary search tree with 5 nodes: a, b, c, d, e.
A postorder traversal of T visits the nodes in this order: a, c, b, e, d.
An inorder traversal of T visits the nodes in this order: a, d, c, e, b.

Which node is the right child of the root of T?
Hint: In tree T, the node d is the root.

a

b

c

d

e

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Consider a hash table of size 5 with the hash function h(k)=k mod 5 and secondary hash function h'(k) = 3 - (k mod 3). What are the contents of the table after inserting, in the given order, the following values into the table: 15, 25, 42, 38, and 57

15,57,25,42,38

15,38,25,42,57

15,42,25,57,38

15,25,42,38,57

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Consider the following algorithm. What does the algorithm compute?

The number of nodes in the tree

The number of descendants of r.

The height of the tree.

The number of internal nodes in the tree.

The number of nodes in the largest subtree of r.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

What is the time complexity of this function?

o(1)

n^4log(n^3)

n^1.6

n^4

n^4log(n)

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Three programs P1, P2, and P3 have time complexities f1(n), f2(n), and f3(n), respectively,

such that

• f1(n) is O(f2(n)),

• f2(n) is O(f1(n)),

• f1(n) is O(f3(n)), and

• f3(n) is not O(f1(n)).

Which of the following statements is true?

Program P1 is faster than P2 and P3 for very large size inputs.

Program P2 is faster than P1 and P3 for very large size inputs.

Program P3 is faster than P1 and P2 for very large inputs.

Program P3 is slower than P1 and P2 for very large inputs.

Program P1 must have the exact same running time as Program P2

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

What is the time complexity of Process?

O(n)

O(n^2)

O(n^3)

O(logn)

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

1. According to the definition of order or ”big Oh”, which of the following is a correct proof for

2n^2 + 5 is O(n^2)

2n^2 + 5 < 3n^2 for all n > 1

2n^2 + 5 <= 4n^2 for all n>= 3

2n^2+5 <= 2n^2 + 6 for all n>=1

2n^2 + 5 <= 3n^2

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?