首页 > 试题广场 >

字符串乘法

[编程题]字符串乘法
  • 热度指数:9726 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
给出两个用字符串表示的数字,将两个数字的乘积作为字符串返回。
备注:数字可以无限大,且是非负数。
示例1

输入

"1","2"

输出

"2"
头像 华科不平凡
发表于 2020-09-29 19:23:18
基本思路: 首先开辟一个长度为num1.size()+num2.size()的由0填充的新字符串 然后从num2的尾部向头部遍历,每次遍历都与num1求和,将结果保存到新字符串中 去除新字符串的前缀0,即为最终结果 代码如下: // // Created by jt on 2020/9/29. 展开全文
头像 🌙月下无限连
发表于 2021-11-27 00:14:35
/**   *    * @param num1 string字符串    * @param num2 string字符串    * @return string字符串   */ function multiply( s 展开全文
头像 不吃西红柿_
发表于 2023-02-24 22:22:22
# # # @param num1 string字符串 # @param num2 string字符串 # @return(756076230) string字符串 # class Solution: def multiply(self , num1 , num2 ): 展开全文