what does n mod 2's job here?

the only possible return case is when n/2 is 0 or 1



On Sat, Jul 30, 2011 at 2:04 PM, saurabh singh <[email protected]> wrote:

> And yes the formula is derived by the fact that x^(a+b)=x^a*x^b
> and then think top down with respect to a general variable n.(That is how
> to split n in the most efficient way such that a+b=n)
> Thats how I reached to the solution.
>
>
> On Sat, Jul 30, 2011 at 2:01 PM, saurabh singh <[email protected]>wrote:
>
>> Its the method of going mad over optimizing ur solution till it satisfies
>> ur heart :)....
>> There is no hard and fast rule.(If there is i am not aware)
>>
>>
>> On Sat, Jul 30, 2011 at 1:59 PM, rShetty <[email protected]> wrote:
>>
>>> @amol and saurabh : How exactly is that formula derived for this
>>> problem ?
>>> I need to know the method to evaluate such problems in the future .
>>> Thank you
>>>
>>> On Jul 30, 1:13 pm, saurabh singh <[email protected]> wrote:
>>> > Thanx mate.......You rock.:)
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > On Sat, Jul 30, 2011 at 1:40 PM, Amol Sharma <[email protected]>
>>> wrote:
>>> > > i think saurabh you wanted to say this --
>>> >
>>> > > x^n=pow(x^n/2)*pow(x^n/2)*(x^(*n*mod2))
>>> > > --
>>> >
>>> > > Amol Sharma
>>> > > Third Year Student
>>> > > Computer Science and Engineering
>>> > > MNNIT Allahabad
>>> >
>>> > > On Sat, Jul 30, 2011 at 1:10 PM, Ankur Khurana <
>>> [email protected]>wrote:
>>> >
>>> > >> use divide and conquer  . logm complexity . . .
>>> >
>>> > >> On Sat, Jul 30, 2011 at 1:09 PM, saurabh singh <[email protected]
>>> >wrote:
>>> >
>>> > >>> o(log n)
>>> > >>> x^n=pow(x^n/2)*pow(x^n/2)*(x^mod2)
>>> >
>>> > >>> the base case pow(x,1)=x  pow(x,0)=1
>>> >
>>> > >>> On Sat, Jul 30, 2011 at 1:02 PM, arvind kumar <
>>> [email protected]>wrote:
>>> >
>>> > >>>> Find the least time complexity algorithm(most efficient algo) to
>>> find
>>> > >>>> x^m(x to the power of m)..Facebok intern interview question!
>>> >
>>> > >>>> --
>>> > >>>> You received this message because you are subscribed to the Google
>>> > >>>> Groups "Algorithm Geeks" group.
>>> > >>>> To post to this group, send email to [email protected].
>>> > >>>> To unsubscribe from this group, send email to
>>> > >>>> [email protected].
>>> > >>>> For more options, visit this group at
>>> > >>>>http://groups.google.com/group/algogeeks?hl=en.
>>> >
>>> > >>> --
>>> > >>> Saurabh Singh
>>> > >>> B.Tech (Computer Science)
>>> > >>> MNNIT ALLAHABAD
>>> >
>>> > >>>  --
>>> > >>> You received this message because you are subscribed to the Google
>>> Groups
>>> > >>> "Algorithm Geeks" group.
>>> > >>> To post to this group, send email to [email protected].
>>> > >>> To unsubscribe from this group, send email to
>>> > >>> [email protected].
>>> > >>> For more options, visit this group at
>>> > >>>http://groups.google.com/group/algogeeks?hl=en.
>>> >
>>> > >> --
>>> > >> Ankur Khurana
>>> > >> Computer Science
>>> > >> Netaji Subhas Institute Of Technology
>>> > >> Delhi.
>>> >
>>> > >>  --
>>> > >> You received this message because you are subscribed to the Google
>>> Groups
>>> > >> "Algorithm Geeks" group.
>>> > >> To post to this group, send email to [email protected].
>>> > >> To unsubscribe from this group, send email to
>>> > >> [email protected].
>>> > >> For more options, visit this group at
>>> > >>http://groups.google.com/group/algogeeks?hl=en.
>>> >
>>> > >  --
>>> > > You received this message because you are subscribed to the Google
>>> Groups
>>> > > "Algorithm Geeks" group.
>>> > > To post to this group, send email to [email protected].
>>> > > To unsubscribe from this group, send email to
>>> > > [email protected].
>>> > > For more options, visit this group at
>>> > >http://groups.google.com/group/algogeeks?hl=en.
>>> >
>>> > --
>>> > Saurabh Singh
>>> > B.Tech (Computer Science)
>>> > MNNIT ALLAHABAD
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/algogeeks?hl=en.
>>>
>>>
>>
>>
>> --
>> Saurabh Singh
>> B.Tech (Computer Science)
>> MNNIT ALLAHABAD
>>
>>
>>
>
>
> --
> Saurabh Singh
> B.Tech (Computer Science)
> MNNIT ALLAHABAD
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to