Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
努力学Java的新人
Fucking Algorithm
提交
6860be44
F
Fucking Algorithm
项目概览
努力学Java的新人
/
Fucking Algorithm
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Fucking Algorithm
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6860be44
编写于
11月 11, 2020
作者:
S
shuhaofeng2@creditease.cn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 为 43-字符串乘法 添加python解法
feat: 为 43-字符串乘法 添加python解法1 feat: 为 43-字符串乘法 添加python解法3
上级
36f59b6f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
31 addition
and
2 deletion
+31
-2
算法思维系列/字符串乘法.md
算法思维系列/字符串乘法.md
+31
-2
未找到文件。
算法思维系列/字符串乘法.md
浏览文件 @
6860be44
...
@@ -101,4 +101,33 @@ string multiply(string num1, string num2) {
...
@@ -101,4 +101,33 @@ string multiply(string num1, string num2) {
<img
src=
"../pictures/qrcode.jpg"
width=
200
>
<img
src=
"../pictures/qrcode.jpg"
width=
200
>
</p>
</p>
======其他语言代码======
======其他语言代码======
\ No newline at end of file
[
fengshuu
](
https://github.com/fengshuu
)
提供 Python 解法代码:
```
python
def
multiply
(
num1
:
str
,
num2
:
str
)
->
str
:
m
,
n
=
len
(
num1
),
len
(
num2
)
# 结果最多为 m + n 位数
res
=
[
0
]
*
(
m
+
n
)
# 从个位数开始逐位相乘
for
i
in
range
(
m
-
1
,
-
1
,
-
1
):
for
j
in
range
(
n
-
1
,
-
1
,
-
1
):
mul
=
int
(
num1
[
i
])
*
int
(
num2
[
j
])
# 乘积在 res 对应的索引位置
p1
=
i
+
j
p2
=
i
+
j
+
1
# 叠加到 res 上
digit_sum
=
mul
+
res
[
p2
]
res
[
p2
]
=
digit_sum
%
10
res
[
p1
]
+=
digit_sum
//
10
# 结果前缀可能存的 0(未使用的位)
i
=
0
while
i
<
len
(
res
)
and
res
[
i
]
==
0
:
i
+=
1
# 将计算结果转化成字符串
result_str
=
""
.
join
(
str
(
x
)
for
x
in
res
[
i
:])
return
"0"
if
len
(
result_str
)
==
0
else
result_str
```
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录