McqMate
| Q. |
What is the least time in which we can raise a number x to power y? |
| A. | o(x) |
| B. | o(y) |
| C. | o(log x) |
| D. | o(log y) |
| Answer» D. o(log y) | |
| Explanation: we can optimize the code for finding power of a number by calculating x raised to power y/2 only once and using it depending on whether y is even or odd. | |
View all MCQs in
Design and Analysis of AlgorithmsNo comments yet