why the worst complexity of the fast method is log n ?
Worst complexity of fast method
You are just iterating over the bits of the binary representation of power b.
Number of bits = log(n).
hence logn time.
Can you please explain this in brief.
7 is written as 111
if you want to take a^7 , we iterate over these 3 bits of 7. to
if you want to take a^32, we iterate over 100000 these 5 bits.
Hence log(32) = 5.
Hit like if you have got it!
You may mark the thread as resolved now
1 Like