Search Header Logo

Python Round 4

Authored by Noor Malik

Computers

University

7 Questions

Python Round 4
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

1.

MULTIPLE CHOICE QUESTION

2 mins • 3 pts

What is the time complexity of the following C code snippet?

for (int i = 0; i < n; i++) {

    for (int j = 0; j < n; j++) {

        printf("%d, %d\n", i, j);

    }

}

O(n)

O(n log n)

O(n^2)

O(2^n)

2.

MULTIPLE CHOICE QUESTION

2 mins • 3 pts

In a C++ program, if you have a loop that iterates through an array of size 'n' and performs a constant number of operations inside the loop, what is the time complexity of this operation?

O(1)

O(n)

O(log n)

O(n^2)

3.

MULTIPLE CHOICE QUESTION

2 mins • 3 pts

Consider the following C++ code snippet:

cpp

for (int i = 0; i < n; i++) {

    for (int j = 0; j < m; j++) {

        // Constant time operations

    }

}

What is the time complexity of this code snippet?

O(n)

O(m)

O(n + m)

O(n * m)

4.

MULTIPLE CHOICE QUESTION

2 mins • 3 pts

You need to store a potentially very large number of records, with data being added as it arrives. You must retrieve a record by its primary key, which arrives randomly. Records may be deleted randomly, and all modifications need to be completed promptly after submission. The dataset size is unknown, and the implementation needs to be ready in a few weeks. Who is designing the program, but a co-op student will do the programming.

Which data structure would be most suitable for this scenario?

Ordered array

Heap

Hash table

Binary search tree

Unordered

5.

MULTIPLE CHOICE QUESTION

2 mins • 3 pts

You need to store a potentially very large number of records, with data being added as it arrives. You must retrieve a record by its primary key, which arrives randomly. Records may be deleted randomly, and all modifications need to be completed promptly after submission. The dataset size is unknown, and the implementation needs to be ready in a few weeks. Who is designing the program, but a co-op student will do the programming.

Which data structure would be most suitable for this scenario?

Unordered

Ordered array

Heap

Hash table

Binary seach tree

6.

OPEN ENDED QUESTION

2 mins • 3 pts

Optimize the given code using for loop instead of if else :-

def factorial(n):

    if n == 0:

        return 1

    else:

        return n * factorial(n - 1)

 

num = 5

result = factorial(num)

print(f"Factorial of {num} is: {result}")

Evaluate responses using AI:

OFF

7.

OPEN ENDED QUESTION

3 mins • 3 pts

Optimize the given code using for loop instead of if else :-

def factorial(n):

    if n == 0:

        return 1

    else:

        return n * factorial(n - 1)

 

num = 5

result = factorial(num)

print(f"Factorial of {num} is: {result}")

Evaluate responses using AI:

OFF

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?