Leetcode 415 Add Strings
来源:互联网 发布:手机淘宝领天猫积分 编辑:程序博客网 时间:2024/06/05 16:43
Leetcode 415 Add Strings
class Solution {public: string addStrings(string num1, string num2) { //模拟进位加法 int carry = 0;//carry bit string sumString; int size1 = num1.size(); int size2 = num2.size(); int i = 1; while(size1 - i >= 0 || size2 - i >= 0) { int bitSum = 0; if(size1 - i >= 0) bitSum += num1[size1 - i] - '0'; if(size2 - i >= 0) bitSum += num2[size2 - i] - '0'; sumString += (bitSum + carry) % 10 +'0';//ATTENTION +'0' carry = (bitSum + carry) / 10; i ++; } if(carry) sumString += '1'; reverse(sumString.begin(),sumString.end()); return sumString; }};
阅读全文
0 0
- Leetcode 415 Add Strings
- LeetCode[415] Add Strings
- LeetCode #415: Add Strings
- 【leetcode】415 Add Strings
- Leetcode Add Strings 415
- leetcode-415-Add Strings
- [Leetcode] #415 Add Strings
- leetcode[415]:Add Strings
- LeetCode 415 Add Strings
- Leetcode 415 Add Strings
- LeetCode.415(43) Add Strings&&Multiply Strings
- [LeetCode 415] Add Strings(Python)
- 【LeetCode】415 Add Strings (java实现)
- Sum—LeetCode-415 Add Strings
- Leetcode-415. Add Strings
- LeetCode 415. Add Strings
- [LeetCode]--415. Add Strings
- LeetCode 415. Add Strings
- Matlab学习笔记(9)——textread函数
- C++中for循环的5种语法
- codevs 1021 玛丽卡 图论:最短路
- Mac 安装JDK 配置环境变量
- Linux查看和剔除当前登录用户
- Leetcode 415 Add Strings
- Leetcode 453 Minimum Moves to Equal Array Elements
- 如何定义java中的方法
- SQL Server远程定时备份数据库脚本
- LNMP 性能优化之 PHP 性能优化
- Leetcode 462 Minimum Moves to Equal Array Elements II
- Leetcode 599 Minimum Index Sum of Two Lists
- idea 2017打包jar包
- Jdk中的Timer