题目描述:
写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。
示例:
输入: a = 1, b = 1
输出: 2
思路:位运算
class Solution(object):
def add(self, a, b):
"""
:type a: int
:type b: int
:rtype: int
"""
#
return (a^b) +((a&b)<<1)