PDS - 04225 Algorithms - Chapter 3

PDS - 04225 Algorithms - Chapter 3

University

10 Qs

quiz-placeholder

Similar activities

Topic 2-1: Problem Solving Concepts

Topic 2-1: Problem Solving Concepts

University

8 Qs

Analysis of Algorithms Quiz

Analysis of Algorithms Quiz

University

10 Qs

Heuristic Evaluation

Heuristic Evaluation

University

10 Qs

AP CSP Algorithms & Programming Practice 1/5/23

AP CSP Algorithms & Programming Practice 1/5/23

University

5 Qs

Assembly Language

Assembly Language

University

10 Qs

DSA Diaries 2.0

DSA Diaries 2.0

University

11 Qs

Decomposition in Video Game Development

Decomposition in Video Game Development

10th Grade - University

15 Qs

Machine Learning

Machine Learning

University

15 Qs

PDS - 04225 Algorithms - Chapter 3

PDS - 04225 Algorithms - Chapter 3

Assessment

Quiz

Computers

University

Medium

Created by

Rafael Orta

Used 325+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In programming, is there anything more important than performance?.

Yes

No

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Does the heuristic technique for algorithms seeks optimal and accurate precision for it's solutions?.

No

Yes

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A self-adjusting heuristic is :

a linear time complexity algorithm.

an approximation to a program belt curve.

an algorithm that modifies a data structure based on how that data structure is used.

None of the above.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Are binary trees a self-adjusting data structure?.

Yes

No

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Are all greedy algorithms optimal?.

Yes

No

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dynamic Programming is :

A technique that focus first on working the details of a program and last on the integration of it.

A problem solving technique that splits a problem into smaller sub-problems.

Letting the computer create the program autonomously.

A problem solving technique that splits a problem into smaller sub-problems, computes and stores solutions to sub-problems in memory, and then uses the stored solutions to solve the larger problem.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Does Dynamic programming avoids recomputing previously computed results by storing and reusing such results?

Yes

No

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?