题目:
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
思路一:
位运算
代码:
class Solution:
def Add(self, num1, num2):
j = 1
while j:
i = num1^num2
j = (num1&num2)<<1
num1 = i
num2 = j
return i
思路二:
不要脸写法
代码:
class Solution:
def Add(self, num1, num2):
return sum([num1,num2])