Algorithms and algorithmic Complexity

Algorithms and algorithmic Complexity

University

10 Qs

quiz-placeholder

Similar activities

AlgoMania Quiz

AlgoMania Quiz

University

15 Qs

Viva - Practical - Main

Viva - Practical - Main

University

10 Qs

Algorithm analysis: divide & conquer theory

Algorithm analysis: divide & conquer theory

University

10 Qs

PDS - 04225 Chapter 11 - Part 1 - Sorting Algorithms

PDS - 04225 Chapter 11 - Part 1 - Sorting Algorithms

University - Professional Development

10 Qs

Preliminary Algorithm and Complexities Examination

Preliminary Algorithm and Complexities Examination

University

13 Qs

JAVALO3

JAVALO3

University

11 Qs

Sort

Sort

University - Professional Development

15 Qs

Quiz-1(Div-C)

Quiz-1(Div-C)

University

12 Qs

Algorithms and algorithmic Complexity

Algorithms and algorithmic Complexity

Assessment

Quiz

Computers

University

Hard

Created by

j song

Used 8+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is NOT a characteristic of an algorithm?

A) Input

B) Output

C) Finiteness

D) Memory Usage

E) Feasibility

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

An algorithm must always end after executing a finite number of steps, and each step must be completed in a finite time. This characteristic is known as:

A) Determinism

B) Feasibility

C) Finiteness

D) Correctness

E) Readability

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is a requirement when designing an algorithm?

A) It must be computationally expensive

B) It must be easy to understand, code, and debug

C) It must always produce the fastest result

D) It must use the minimum amount of storage

E) It must require no input data

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is the primary disadvantage of ex post facto analysis of an algorithm’s efficiency?

A) It ignores environmental factors like hardware and software

B) It only estimates performance, not actual measurements

C) It requires writing a program to implement the algorithm

D) It cannot measure time complexity

E) It doesn’t account for the algorithm's correctness

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

The time complexity of an algorithm is generally expressed as a function of the problem size n. This function is usually referred to as:

A) Space Complexity

B) Fundamental Operation

C) Big-O Notation

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following time complexities grows the fastest as n increases?

O(1)

O(n)

O(n^2)

O(n!)

O(nlogn)

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

If an algorithm has a time complexity of O(n^2) and another has O(n^3), what is the time complexity of the sum of the two algorithms?

O(n^2)

O(n^3)

O(n^4)

O(n)

O(nlogn)

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?