Ask Question
20 March, 03:53

2. Consider the following algorithm and A is a 2-D array of size? * ?: int any_equal (int n, int A[][]) { int i, j, k, m; for (i = 0; i < n; i++) for (j = 0; j < n; j++) for (k = 0; k < n; k++) for (m = 0; m 1) ? b. What is the worst-case time complexity of the algorithm?

+3
Answers (1)
  1. 20 March, 04:02
    0
    (a) What is the best case time complexity of the algorithm (assuming n > 1) ?

    Answer: O (1)

    (b) What is the worst case time complexity of the algorithm?

    Answer: O (n^4)

    Explanation:

    (a) In the best case, the if condition will be true, the program will only run once and return so complexity of the algorithm is O (1).

    (b) In the worst case, the program will run n^4 times so complexity of the algorithm is O (n^4).
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “2. Consider the following algorithm and A is a 2-D array of size? * ?: int any_equal (int n, int A[][]) { int i, j, k, m; for (i = 0; i < ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers