左移右移的能够使得数字*2或者/2

那*3怎么办,就左移一位然后再+

 

经典面试题:

1.交换2个数,不用temp   a=10  b=12

1.1

a = a + b = 22

b = a - b = 10  

a = a - b =10

1.2 位运算  ^(异或)

a=1010  b = 1100

a = a ^ b =0110

b = a ^ b =1010

a = a ^ b = 1100

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-13
猜你喜欢
  • 2021-10-06
  • 2022-02-09
  • 2021-11-29
  • 2022-12-23
  • 2022-02-09
  • 2022-02-09
  • 2021-07-05
相关资源
相似解决方案