AP CPS - Algorithmic Complexity

AP CPS - Algorithmic Complexity

9th - 12th Grade

9 Qs

quiz-placeholder

Similar activities

Algorithms

Algorithms

9th - 12th Grade

10 Qs

Introduction to Programming

Introduction to Programming

2nd - 10th Grade

10 Qs

Data Structures & Algorithms

Data Structures & Algorithms

12th Grade

10 Qs

CODE: PROGRAMMING WITH ANGRY BIRDS

CODE: PROGRAMMING WITH ANGRY BIRDS

8th - 12th Grade

11 Qs

L2W2

L2W2

12th Grade

10 Qs

AP CSP BI 3

AP CSP BI 3

9th - 12th Grade

13 Qs

Computational Thinking

Computational Thinking

9th - 11th Grade

10 Qs

Sequencing in Flowcharts

Sequencing in Flowcharts

5th - 9th Grade

10 Qs

AP CPS - Algorithmic Complexity

AP CPS - Algorithmic Complexity

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Robin Wiethüchter

Used 32+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An algorithm that needs n steps is __

linear

polynomial

exponential

factorial

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An algorithm that needs n^4 steps is __

linear

polynomial

exponential

factorial

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An algorithm that needs n*10+5 steps is __

linear

polynomial

exponential

factorial

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An algorithm that needs 3^n steps is __

linear

polynomial

exponential

factorial

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

which time complexities are reasonable

linear

logarithmic

exponential

polynomial

factorial

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

For which of the following situations would it be best to use a heuristic in order to find a solution that runs in a reasonable amount of time?

Adding an item to a list of n elements, which can be done in constant time.

Planning an optimal delivery route that visits each of n locations exactly once, which can require exploring n! possible paths.

Performing a binary search on a sorted list of n items, which requires at most log n comparisons.

Performing a binary search on a sorted list of n items, which requires at most \log n comparisons.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

The algorithm runs in a reasonable amount of time because it will use approximately n steps to draw n shapes.

The algorithm runs in a reasonable amount of time because it will use approximately n^2 steps to draw n shapes.

The algorithm runs in an unreasonable amount of time because it will use approximately n steps to draw n shapes.

The algorithm runs in an unreasonable amount of time because it will use approximately 2^n steps to draw n shapes.

8.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Media Image

A

B

C

D

9.

MATCH QUESTION

1 min • 1 pt

Match the following

Constant

Time Complexity of adding a number to a list

Linear

Time Complexity of Linear Search

Factorial

Time Complexity of Travelling Salesman

Logarithmic

Time Complexity of Binary Search