- 9
- 0
- 约4千字
- 约 8页
- 2017-02-12 发布于湖北
- 举报
“ ” “ ” 习题2-5 在用分治法求两个n位大整数u和v的乘积时,将u和v都分割为长度为n/3的3段。证明可以用5次n/3位整数的乘法求得uv的值。按此思想设计一个求两个大整数乘积的分治方法,并分析算法的计算复杂性。(提示:n位的大整数除以一个常数k可以在θ(n)时间完成。符号θ 所隐含的常数可能依赖于k) 分析:这个题目要求对大整数3等分,我们先讨论对于这个 问 题更一般性的解答,即将n位的大整数m等分,可以用(2m-1)次n/m位的整数的乘法求得两个大整数的乘积。 设x=2n/m,可以将u和v及其乘积w=uv表示为: U=U0+U1X+U2X2+…+Um-1Xm-1 V=V0+V1X+V2X2+…+Vm-1Xm-1 W=UV=W0+W1X+W2X2+…+W2m-2X2m-2 将U,V和W都看作关于变量X的多项式,并取2m-1个不同的数x1,x2,…,x2m-1代入多项式可得 U(Xi)=U0+U1Xi+U2Xi2+…+Um-1Xim-1 V(Xi)=V0+V1Xi+V2Xi2+…+Vm-1Xim-1 W(Xi)=U(Xi) V(Xi)=W0+W1Xi+W2Xi2+…+W2m-2Xi2m-2
您可能关注的文档
最近下载
- 江西农业大学森林生态学历年考博真题14-21年.doc VIP
- 肝衰竭诊治指南(2025年版).docx VIP
- 技能大赛--智慧新能源实训系统--实训教程V2.0.pdf VIP
- 重度哮喘诊断与处理中国专家共识(2024)解读.pptx VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 中国计量大学《电子线路CAD》2021-2022学年第一学期期末试卷.doc VIP
- 中国计量大学《电子线路CAD》2023-2024学年第一学期期末试卷.doc VIP
- 飞机系统与附件 刹车系统 B737-800起落架刹车系统.ppt VIP
- 塑料压延成型设备.PPT VIP
- 飞机系统与附件 主起落架结构和舱门 b737-800起落架第一讲.ppt VIP
原创力文档

文档评论(0)