leetcode:面试题 17.01. 不用加号的加法(python3解法)

难度:简单

设计一个函数把两个数字相加。不得使用 + 或者其他算术运算符。

示例:

复制代码
输入: a = 1, b = 1
输出: 2

提示:

  • a, b 均可能是负数或 0
  • 结果不会溢出 32 位整数

题解:

python 复制代码
class Solution:
    def add(self, a: int, b: int) -> int:
        sum_list = [a,b]
        return sum(a,b)
        
相关推荐
用户8356290780519 分钟前
Python 操作 Word 文档节与页面设置
后端·python
西西弗Sisyphus13 分钟前
Python 闭包的经典坑
python·闭包
西西弗Sisyphus17 分钟前
Python 在dataclasses 里,field() 能给可变、不可变数据分别设置安全的默认值
python·field·dataclasses
算法鑫探21 分钟前
C语言入门:a和b 比大小
c语言·数据结构·算法·新人首发
西西弗Sisyphus34 分钟前
Python @dataclass 有 `__post_init__` 和 无 `__post_init__` 的对比
python·dataclass·__post_init__
独隅35 分钟前
PyCharm 开启硬换行的方法
ide·python·pycharm
不爱吃炸鸡柳37 分钟前
算法复杂度从入门到精通:时间与空间复杂度全解析
开发语言·c++·算法
拳里剑气43 分钟前
C++算法:二分查找
c++·算法·二分查找·学习方法
黎阳之光1 小时前
去标签化定位时代:黎阳之光自研技术,可见即可定位,无感亦能解算
大数据·人工智能·算法·安全·数字孪生