43. Multiply Strings
来源:互联网 发布:在淘宝上搜血滴子 编辑:程序博客网 时间:2024/06/06 20:56
弃疗题 就是大数乘法。。。。网上的代码
class Solution {public: string multiply(string num1, string num2) { string result=""; int m=num1.size(),n=num2.size(); vector<int> ans(m+n,0); reverse(num1.begin(),num1.end()); reverse(num2.begin(),num2.end()); for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ ans[i+j]+=(num1[i]-'0')*(num2[j]-'0'); ans[i+j+1]+=ans[i+j]/10; ans[i+j]%=10; } } int i=m+n-1; while(i>0 && ans[i]==0) i--; for(;i>=0;i--) result+=to_string(ans[i]); return result; }};
0 0
- [LeetCode]43.Multiply Strings
- LeetCode --- 43. Multiply Strings
- [Leetcode] 43. Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings
- [leetcode] 43.Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings LeetCode
- 43. Multiply Strings
- 43. Multiply Strings
- 43. Multiply Strings
- leetcode 43. Multiply Strings
- LeetCode 43. Multiply Strings
- LeetCode 43. Multiply Strings
- LeetCode 43. Multiply Strings
- MFC数组 列表和映射类
- 41. First Missing Positive
- struts2中的jsp页面通过iterator调取后台action中的list集合
- Persistent Things
- 42. Trapping Rain Water
- 43. Multiply Strings
- 44. Wildcard Matching
- win10并盘问题
- 45. Jump Game II
- 46. Permutations
- 47. Permutations II
- Quartz 2D 以及手势的综合 小demo
- 48. Rotate Image
- SpringBoot开发详解(一)--初识SpringBoot