码迷,mamicode.com
首页 > 其他好文 > 详细

字符串相加

时间:2020-11-25 12:07:41      阅读:23      评论:0      收藏:0      [点我收藏+]

标签:字符串   方法   big   提示   ring   http   博客   leetcode   整数   

此博客链接:

字符串相加

题目链接:https://leetcode-cn.com/problems/add-strings/

题目

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

提示:

num1 和num2 的长度都小于 5100
num1 和num2 都只包含数字 0-9
num1 和num2 都不包含任何前导零
你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转换为整数形式

题解

       思路:此题不让用现成的能使用的库或者整数相加,那么应该是,就使用字符串相加,去除每个字符串中的每个字符,变成数字后相加,这里需要注意到进位以及字符串相加时,应该是从后向前相加。

       方法:

                 1.先把字符串变成字符数组。

                 2.取两个字符数组中的字符相加,相加时需要注意是否有进位。

                 3.相加的和存到一个字符串中。

                  4.把字符串翻转即为结果。

代码

 

字符串相加

标签:字符串   方法   big   提示   ring   http   博客   leetcode   整数   

原文地址:https://www.cnblogs.com/ping2yingshi/p/14013442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!