[algogeeks] Re: Find the next number for a given number without using any arithmetic operators(use bit operations)

2010-06-25 Thread vikas kumar
adder with add value 1 On Jun 24, 8:30 pm, jaladhi dave wrote: > Another approach :http://codepad.org/CqKIZJeO > > On Thu, Jun 24, 2010 at 7:31 PM, mohit ranjan wrote: > > > @Dave > > > Can u plz explain the logic behind this.. > > > Mohit > > > On Thu, Jun 24, 2010 at 12:44 AM, Dave wrote: > >

[algogeeks] Re: Find the next number for a given number without using any arithmetic operators(use bit operations)

2010-06-25 Thread vikas kumar
adder with add value 1 On Jun 24, 8:30 pm, jaladhi dave wrote: > Another approach :http://codepad.org/CqKIZJeO > > On Thu, Jun 24, 2010 at 7:31 PM, mohit ranjan wrote: > > > @Dave > > > Can u plz explain the logic behind this.. > > > Mohit > > > On Thu, Jun 24, 2010 at 12:44 AM, Dave wrote: > >

Re: [algogeeks] Re: Find the next number for a given number without using any arithmetic operators(use bit operations)

2010-06-24 Thread jaladhi dave
Another approach : http://codepad.org/CqKIZJeO On Thu, Jun 24, 2010 at 7:31 PM, mohit ranjan wrote: > @Dave > > Can u plz explain the logic behind this.. > > Mohit > > > On Thu, Jun 24, 2010 at 12:44 AM, Dave wrote: > >> c = 1 >> repeat >>d = n and c >>n = n xor c >>c = d left shifte

Re: [algogeeks] Re: Find the next number for a given number without using any arithmetic operators(use bit operations)

2010-06-24 Thread mohit ranjan
@Dave Can u plz explain the logic behind this.. Mohit On Thu, Jun 24, 2010 at 12:44 AM, Dave wrote: > c = 1 > repeat >d = n and c >n = n xor c >c = d left shifted by 1 > until c = 0 > > Dave > > On Jun 23, 11:05 am, vijay wrote: > > Find the next number for a given number withou

[algogeeks] Re: Find the next number for a given number without using any arithmetic operators(use bit operations)

2010-06-23 Thread Dave
c = 1 repeat d = n and c n = n xor c c = d left shifted by 1 until c = 0 Dave On Jun 23, 11:05 am, vijay wrote: >  Find the next number for a given number without using any arithmetic > operators(use bit operations) -- You received this message because you are subscribed to the Goo