leetcode-415:字符串相加

简介: leetcode-415:字符串相加

题目

题目链接

给定两个字符串形式的非负整数 num1num2 ,计算它们的和。

解题

方法一

LC 两数之和是一样的方法,只不过一个是链表一个是字符串。

class Solution:
    def addStrings(self, num1: str, num2: str) -> str:
        i = len(num1)-1
        j = len(num2)-1
        add = 0
        ans = ""
        while i>=0 or j>=0 or add:
            x = int(num1[i]) if i>=0 else 0
            y = int(num2[j]) if j>=0 else 0
            add += x+y
            ans += str(add%10)
            add//=10
            i-=1
            j-=1
        return ans[::-1]


相关文章
|
6天前
|
算法
力扣每日一题 6/23 字符串/模拟
力扣每日一题 6/23 字符串/模拟
5 1
|
6天前
力扣经典150题第四十题:同构字符串
力扣经典150题第四十题:同构字符串
6 1
|
20天前
|
算法 索引 Python
二刷力扣--字符串
二刷力扣--字符串
|
21天前
|
算法 容器
【LeetCode刷题】滑动窗口解决问题:水果成篮、找到字符串中所有字母异位词
【LeetCode刷题】滑动窗口解决问题:水果成篮、找到字符串中所有字母异位词
|
24天前
|
存储 算法 数据挖掘
深入解析力扣166题:分数到小数(模拟长除法与字符串操作详解及模拟面试问答)
深入解析力扣166题:分数到小数(模拟长除法与字符串操作详解及模拟面试问答)
|
6天前
|
索引
力扣每日一题 6/27 字符串 贪心
力扣每日一题 6/27 字符串 贪心
5 0
|
6天前
|
Python
力扣随机一题 模拟+字符串
力扣随机一题 模拟+字符串
6 0
|
6天前
力扣每日一题 6/22 字符串/贪心
力扣每日一题 6/22 字符串/贪心
4 0
|
6天前
力扣每日一题 6/18 字符串/模拟
力扣每日一题 6/18 字符串/模拟
6 0
|
6天前
|
算法
力扣每日一题 6/16 字符串 + 随机一题 动态规划/数学
力扣每日一题 6/16 字符串 + 随机一题 动态规划/数学
6 0