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)
        
相关推荐
knighthood20013 分钟前
xml格式化(1):使用python的xml库实现自闭合标签
android·xml·python
engchina24 分钟前
使用 `llama_index` 构建智能问答系统:多种文档切片方法的评估
python·openai·llama·代码优化·rag
回音谷1 小时前
【算法】克里金(Kriging)插值原理及Python应用
python·算法·插值
迷路爸爸1801 小时前
深入理解 PyTorch 的 Dataset 和 DataLoader:构建高效数据管道
人工智能·pytorch·python
恸流失1 小时前
12.异常处理
开发语言·python
硕风和炜2 小时前
【LeetCode: 112. 路径总和 + 二叉树 + 递归】
java·算法·leetcode·面试·二叉树·递归
Ma_si2 小时前
在 Python 中合并多个 Word 文档
开发语言·python·word
常家壮3 小时前
便捷的斤克转换小助手(Python 版)
开发语言·python·物理···单位转换
Flerken1013 小时前
力扣【SQL连续问题】
数据库·sql·算法·leetcode·数据分析
AomanHao3 小时前
【阅读笔记】基于FPGA的红外图像二阶牛顿插值算法的实现
图像处理·笔记·算法·fpga开发·插值·超分