Discrete Mathematics and Its Applications, Seventh Edition

Published by McGraw-Hill Education
ISBN 10: 0073383090
ISBN 13: 978-0-07338-309-5

Chapter 8 - Section 8.3 - Divide-and-Conquer Algorithms and Recurrence Relations - Exercises - Page 535: 10

Answer

$f(n)=\log_2n+1$

Work Step by Step

We are given $$n=2^k$$ $$f(n)=f(n/2)+1$$ $$f(1)=1$$ Apply ther ecurrence relation: $f(n)=f(2^k)$ $=f(2^{k-1})+1$ $=f(2^{k-2}+2)$ and so on: $=f(2^2)+(k-2)$ $=f(2^1)+(k-1)$ $=f(2^0)+k$ $=f(1)+k$ $=1+k$ $=\log_2n+1$
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.