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);
}
}
Python Round 4
Quiz
•
Computers
•
University
•
Hard
Noor Malik
FREE Resource
7 questions
Show all answers
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
10 questions
FLASH
Quiz
•
University
10 questions
Soạn thảo văn bản Microsoft Word
Quiz
•
1st Grade - University
10 questions
Analysis of Algorithms
Quiz
•
University
10 questions
DAA Quiz 1
Quiz
•
University
9 questions
Números Binários - Hexadecimal
Quiz
•
University
10 questions
T_4.2 Identifier, Data Types, Operators & Expressions
Quiz
•
12th Grade - University
11 questions
Introdução à JavaScript
Quiz
•
University
12 questions
C Basics
Quiz
•
University
15 questions
Character Analysis
Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing
Quiz
•
9th - 12th Grade
10 questions
American Flag
Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension
Quiz
•
5th Grade
30 questions
Linear Inequalities
Quiz
•
9th - 12th Grade
20 questions
Types of Credit
Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25
Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers
Quiz
•
6th - 8th Grade