Question

Show your work Count the number of operations and the big-O time complexity in the worst-case...

Show your work

Count the number of operations and the big-O time complexity in the worst-case and best-case for the following code

int small

for ( i n t i = 0 ; i < n ; i ++)

{

i f ( a [ i ] < a [ 0 ] )

{ small = a [ i ] ;

}

}

Show Work

Calculate the Big-O time complexity for the following code and explain your answer by showing all calculation.

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

{

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

{ cout <<” t r i c k y ! ”<< endl ;

}

}

0 0
Add a comment Improve this question Transcribed image text
Answer #1

if you have any doubts please post an comment.don't dislike.

- 1) int small for (int i=0; i<n; itt) ? if (a[i] caso]) {small = a[i]; o (nt2) 0(1) 0(1) = 0h42) [60674001) - 0 (nt2) big-o2) for (int i=0; i<n; itt) ~ o(at2) a for (int j = 0; je na n; j++) 0 (02) { count ch tricky! 22 endl; -3 0(1) - O(n+2) [O

Add a comment
Know the answer?
Add Answer to:
Show your work Count the number of operations and the big-O time complexity in the worst-case...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Which big-O expression best characterizes the worst case time complexity of the following code? public static...

    Which big-O expression best characterizes the worst case time complexity of the following code? public static int foo(int N) ( int count = 0; int i1; while (i <N) C for (int j = 1; j < N; j=j+2) { count++ i=i+2; return count; A. O(log log N) B. O(log N2) C. O(N log N) D. O(N2)

  • Using C++ please explain What is the Big-O time complexity of the following code: for (int...

    Using C++ please explain What is the Big-O time complexity of the following code: for (int i=0; i<N; i+=2) { ... constant time operations... Select one: o a. O(n^2) O b. O(log n) c. O(n) O d. 0(1) What is the Big-O time complexity of the following code: for(int i=1; i<N; i*=2) { ... constant time operations... Select one: O O a. O(n^2) b. 0(1) c. O(n) d. O(log n) O What is the Big-O time complexity of the following...

  • (10') 6. For each of the following code blocks, write the best (tightest) big-o time complexity...

    (10') 6. For each of the following code blocks, write the best (tightest) big-o time complexity i) for (int i = 0; ǐ < n/2; i++) for (int j -0: ni j++) count++ i) for (int í = 0; i < n; i++) for (int ni j0 - for (int k j k ni kt+) count++ İİİ) for (int í ー 0; i < n; i++) for(int j = n; j > 0; j--) for (int k = 0; k...

  • 4. Big-Oh and Rune time Analysis: describe the worst case running time of the following pseudocode...

    4. Big-Oh and Rune time Analysis: describe the worst case running time of the following pseudocode functions in Big-Oh notation in terms of the variable n. howing your work is not required (although showing work may allow some partial t in the case your answer is wrong-don't spend a lot of time showing your work.). You MUST choose your answer from the following (not given in any particular order), each of which could be re-used (could be the answer for...

  • Find the best case, worst case and average case complexity for numbers of comparison and assignment...

    Find the best case, worst case and average case complexity for numbers of comparison and assignment operations for the following code. Indicate when there is no best or worst case. Comparisons Assignments Given 2-D array of integer map[n][n]: Best: Best: worst: worst: for (i0; 1 <n; i++) for(j = 0j <n; j++) If (map 10] < 0) map[001-mapli01: average: average: For ease of analysis, assume half of the elements in map are negative.

  • Show the Big O Complexity of the following functions and loop constructions: (Please show work and...

    Show the Big O Complexity of the following functions and loop constructions: (Please show work and explain) a. f(n) = 2n + (blog(n+1)) b. f(n) = n * (log(n-1))/2 c. int sum = 0; for (int i=0; i<n; i++) sum++; for (int j=n; j>0; j /= 2) sum++; d. int sum = 0; for (int i=n; i>0; i--) for (int j=i; j<n; j *= 2) sum++;

  • Analyze the following programs and show their time complexity functions and big-O notations. for(int i =...

    Analyze the following programs and show their time complexity functions and big-O notations. for(int i = 1; i <= n; i+=3) { for(int j=1; j <= n; j++) { if (j % 3 == 0) { // 4 assignments } if (2*i + 3 == 5) { // 17 assignments } } }

  • Describe the worst case running time of the following pseudocode functions in Big-Oh notation in terms...

    Describe the worst case running time of the following pseudocode functions in Big-Oh notation in terms of the variable n. Show your work b) void func(int n) { for (int i = 0; i < n; i = i + 10) { for (int j = 0; j < i; ++i) { System.out.println("i = " + i); System.out.println("j = " + j);

  • C++ , Count number of steps for the following pseudocode(show work) along with calculating the time...

    C++ , Count number of steps for the following pseudocode(show work) along with calculating the time complexity(the Big O Efficiency). Thank you! def LeftToRight(char* diskTest, int size)                   if disks = 0:                            return none                   else                            numOfmoves = 0;                            for i from 0 to n-1                                     for j from 0 to 2n-1                                              if (diskTest[j] is 1 and diskTest [j+1] is 0)                                                       swap (disk[j] and disk[j+1])                                                       increment moves...

  • 1.If a list is implemented as a singly linked stack, give the big-O worst-case time complexity...

    1.If a list is implemented as a singly linked stack, give the big-O worst-case time complexity of the following operations (as usual use the smallest standard big-O category that works: a) push_front, b) push_back, c) lookup, d) read the i'th member 2.Repeat question 3 for a dynamic array (for example, as in the C++ vector class)

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT