夸父与日逐走,入日;渴,欲得饮,饮于河、渭;河、渭不足,北饮大泽。未至,道渴而死。弃其杖,化为邓林。
大数加法
大数乘法
令$m$和$n$分别为num1
与num2
的长度,且均不为0,则num1
和num2
乘积的长度为$m+n$或$m+n-1$。因此我们创建一个长度为$m+n$的数组arr
用于保存结果。对于任意的$0\le i<m$和$0\le j<n$,num1[i]
和num2[j]
的乘积位于arr[i+j+1]
中,如果有进位,那么将进位部分加至arr[i+j]
。
1 | class Solution { |