
DAA Quiz 1 - Time Complexity
Authored by Prithi S
Computers
University
Used 18+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
What is time complexity of fun()?
int fun(int n)
{
int count = 0;
for (int i = n; i > 0; i /= 2)
count += 1;
return count;
}
O(n2)
O(Logn)
O(n)
O(nLognLogn)
2.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
What is the time complexity of fun()?
int fun(int n)
{
int count = 0;
for (int i = 0; i < n; i++)
for (int j = i; j > 0; j--)
count = count + 1;
return count;
}
Theta (n)
Theta (n2)
Theta (nLogn)
Theta (nLognLogn)
3.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Let w(n) and A(n) denote respectively, the worst case and average case running time of an algorithm executed on an input of size n. which of the following is ALWAYS TRUE?
A(n)=Omega(W(n))
A(n)=Theta(W(n))
A(n)=O(W(n))
None of these
4.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
In a competition, four different functions are observed. All the functions use a single for loop and within the for loop, same set of statements are executed. Consider the following for loops, If n is the size of input(positive), which function is most efficient (if the task to be performed is not an issue)?
for(i = 0; i < n; i++)
for(i = 0; i < n; i += 2)
for(i = 1; i < n; i *= 2)
for(i = n; i > -1; i /= 2)
5.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
What is the complexity of the function unknown()
int unknown(int n) {
int i, j, k = 0;
for (i = n/2; i <= n; i++)
for (j = 2; j <= n; j = j * 2)
k = k + n/2;
return k;
}
𝞱(n2)
𝞱(nlogn)
𝞱(n2logn)
𝞱(n3logn)
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Say True or False
(n2 + 5) belongs to O(n + 20)
True
False
7.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Say True or False
(n+6) belongs to BigOmega(n3)
False
True
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?