Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For the following blocks of code, determine their best (lowest) worst-case big-O complexity as a function of n: def f(n): c = n^100 for i
For the following blocks of code, determine their best (lowest) worst-case big-O complexity as a function of n:
def f(n):
c = n^100 for i in range(100): c = c - n return c
O(1) |
O(100^n) |
O(n^100) |
O(n) |
def f(n): c = 0 step = n while step > 1: step = step/2 c = c + 1 return c
O(n^2) |
O(log(n)) |
O(n*log(n)) |
O(n) |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started