# -*- coding:utf-8 -*-
class Solution:
def Add(self, num1, num2):
# write code here
while num2 != 0:
temp = num1 ^ num2 # 保存不进位加法值
num2 = (num1 & num2) << 1 # 保存进位值
num1 = temp
return num1
线上测试的话超时,但是逻辑是没问题的

京公网安备 11010502036488号