- 0
- 0
- 约1.4万字
- 约 73页
- 2023-09-05 发布于广东
- 举报
大整数的乘法 请设计一个有效的算法,可以进行两个n位大整数的乘法运算 小学的方法:O(n2) ?效率太低 分治法: a b c d 复杂度分析 T(n)=O(n2) ?没有改进? X = Y = X = a 2n/2 + b Y = c 2n/2 + d XY = ac 2n + (ad+bc) 2n/2 + bd 第二十九页,共七十三页,2022年,8月28日 大整数的乘法 请设计一个有效的算法,可以进行两个n位大整数的乘法运算 小学的方法:O(n2) ?效率太低 分治法: XY = ac 2n + (ad+bc) 2n/2 + bd 为了降低时间复杂度,必须减少乘法的次数。 XY = ac 2n + ((a-c)(b-d)+ac+bd) 2n/2 + bd XY = ac 2n + ((a+c)(b+d)-ac-bd) 2n/2 + bd 复杂度分析 T(n)=O(nlog3) =O(n1.59)?较大的改进? 细节问题:两个XY的复杂度都是O(nlog3),但考虑到a+c,b+d可能得到m+1位的结果,使问题的规模变大,故不选择第2种方案。 第三十页,共七十三页,2022年,8月28日 大整数的乘法 请设计一个有效的算法,可以进行两个n位大整数的乘法运算 小学的方法:O(n2)
您可能关注的文档
- 传递函数模型.ppt
- 第五章分子与原子.ppt
- 第三讲鹿种识别.ppt
- 教育心理课件第八章 态度与品德.ppt
- 基因的结构和功能.ppt
- 第六章童心理发展.ppt
- 人工气道固定.ppt
- 老年心理干预.ppt
- 标准团队架构发展.ppt
- 产科常见疾病.ppt
- 2025‑2026 年四川省部编版初中音乐第 11 单元音乐与生命同步练习题.docx
- 2025‑2026 年福建省人教版初中音乐第 3 单元音乐与自然同步练习题.docx
- 2026 年江苏省北师大版初中美术第 7 章设计民俗文化知识点巩固习题.docx
- 2026年桥梁缆索用镀锌钢丝.pptx
- 2026 年浙江省人教版高中美术第 8 章设计自然知识点巩固习题.docx
- 2026 年重庆市人教版高中美术第 6 章设计生命主题知识点巩固习题.docx
- 2026年人教版小学音乐四年级上册第6单元音乐欣赏习题.docx
- 2025-2026年福建省部编版高中美术第3单元美术欣赏测试卷.docx
- 2026年人教版小学音乐四年级下册第1单元音乐欣赏习题.docx
- 2026年人教版小学美术二年级下册第3单元手工制作练习题.docx
最近下载
- 12SS508《混凝土模块式室外给水管道附属构筑物》.docx VIP
- 六年级上册数学人教版《圆》单元整体教学设计(课件).pptx VIP
- Hamlet 哈姆雷特 中英对照剧本.doc VIP
- 2026心肺复苏AED急救培训PPT_成人儿童场景演练测试题记录表.pptx VIP
- 内环境酸碱平衡.pptx
- 在校师生AED急救健康宣教ppt模板.pptx VIP
- 2009年“知行中国—中小学班主任教师培训”首批项目远程实施方案.doc VIP
- 叉车司机理论知识考试复习题库(必会500题).docx VIP
- 【2025国省双考】公安专业知识专项刷题-职业素养+信息工作能力(讲义+笔记).pdf VIP
- 浅析马林巴独奏曲《雨之舞》的表演技巧.docx VIP
原创力文档

文档评论(0)