社区
数据结构与算法
帖子详情
分治法求大数乘法的问题
boodweb
2002-08-21 05:18:22
用分治法求大数乘法时,若把两个3n位的数分成三分,如何用5次n位乘法求出结果?设两个数为A*10^2n+B*10^n+C和D*10^2n+E*10^n+F。
我觉得要六次啊:
AD*10^4n+((A-B)(E-D)+AD+BE)*10^3n+((A-C)(F-D)+AD+CF+BE)*10^2n+((B-C)(C-F)+BE+CF)*10^n+CF
...全文
200
9
打赏
收藏
分治法求大数乘法的问题
用分治法求大数乘法时,若把两个3n位的数分成三分,如何用5次n位乘法求出结果?设两个数为A*10^2n+B*10^n+C和D*10^2n+E*10^n+F。 我觉得要六次啊: AD*10^4n+((A-B)(E-D)+AD+BE)*10^3n+((A-C)(F-D)+AD+CF+BE)*10^2n+((B-C)(C-F)+BE+CF)*10^n+CF
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liangbch
2002-10-08
打赏
举报
回复
to saint001:
是我没有看懂,还是你说错了,我怎么觉得你用了7次乘法。
AE+BD=(A+B)(D+E)-AD-BE (3次乘法)
BF+CE=(B+C)(E+F)-BE-CF (3次乘法)
AF+BE+CD=(A+B+C)(D+E+F)-(A+B)(D+E)-(B+C)(E+F)+2BE
中的 (A+B+C)(D+E+F)也是1次额外的乘法。
saint001
2002-09-27
打赏
举报
回复
我也觉得是6次
(AXX+BX+C)(DXX+EX+F)
=ADXXXX+(AE+BD)XXX+(AF+BE+CD)XX+(BF+CE)X+CF
AE+BD=(A+B)(D+E)-AD-BE
BF+CE=(B+C)(E+F)-BE-CF
AF+BE+CD=(A+B+C)(D+E+F)-(A+B)(D+E)-(B+C)(E+F)+2BE
liangbch
2002-09-10
打赏
举报
回复
to starfish:
希望得到使用 快速数论变换 求大数相乘的算法。
boodweb
2002-09-09
打赏
举报
回复
To starfish:
你说的只是把整数分为两段,进行3次乘法,我现在要把整数分为3段,并且只进行5次乘法,是一道习题
starfish
2002-09-09
打赏
举报
回复
设X=A2n/2+B ,Y=C2n/2+D
把X*Y改写成 XY=AC2n+[(A-B)(D-C)+AC+BD]2n/2+BD 进行计算
starfish
2002-09-09
打赏
举报
回复
看看下面的网页
http://complexity.lzu.edu.cn/algorithm/technique/divide_and_conquer/chapter6_3.htm
boodweb
2002-08-25
打赏
举报
回复
哦,还可以用FFT
但是我很想知道这个问题的答案啊
boodweb
2002-08-24
打赏
举报
回复
有更好的方法?
minkerui
2002-08-23
打赏
举报
回复
为什么要用分治算法呢?
分治法
解决
大数
乘法
问题
算法课实验、大作业
分治法
求
两个大整数相乘
###
分治法
求
两个大整数相乘 #### 一、
问题
背景及描述 在计算机科学领域,处理大整数的运算是一项常见的需
求
,尤其是在密码学、数据加密以及某些科学计算场景中。对于传统整数类型(如 `int`, `long` 等)无法表示...
分治法
求
大整数
乘法
(可运行)
在本案例中,我们探讨的是如何运用
分治法
来处理大整数
乘法
问题
。大整数
乘法
在密码学、计算几何、计算生物学等领域都有广泛应用,特别是在涉及到大量数据计算时,传统的算术运算可能无法胜任,因此需要高效的方法。 ...
矩阵
乘法
(
分治法
)
在矩阵
乘法
中,
分治法
可以将一个n阶矩阵
乘法
问题
拆分为若干个小矩阵的
乘法
和加法,通过递归的方式来解决,最终合并结果得到大矩阵的乘积。 ###
问题
分析 在
分治法
中,原始的n阶矩阵被划分为四个(n/2)×(n/2)的...
分治法
求
解大整数
乘法
的分解
式(3)看起来比式(1)复杂,但它仅需做3次n/2位整数的
乘法
:AC,BD和(A-B)(D-C),6次加、减法和2次移位。由此可得:用解递归方程的迭代公式法,不妨设n=2^k: T(n)=3T(n/2)+cn =3(3T(n/4)+cn/2)+cn =9(T(n/8)+ cn/4)...
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章