* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Algorithms Design Techniques and Analysis 时间复杂度 Strassen算法的高效之处,就在于,它成功的减少了乘法次数,将8次乘法,减少到7次。 不要小看这减少的一次,每递归计算一次,效率就可以提高1 / 8,比如一个大的矩阵递归5次后,(7 / 8)5 = 0.5129,效率提升一倍。不过,这只是理论值,实际情况中,有隐含开销,并不是最常用算法。 矩阵是稀疏矩阵时,为稀疏矩阵设计的方法更快。所以,稠密矩阵上的快速矩阵乘法实现一般采用Strassen算法。 Algorithms Design Techniques and Analysis 6.8.4 三个算法的比较 三种算法所做的算术运算的次数 乘法 加法 复杂度 传统算法. n3 n3- n2 ?(n3) 递归方法. n3 n3- n2 ?(n3) STRASSEN 算法. nlog7 6 nlog7 -6 n2 ?(nlog7) Algorithms Design Techniques and Analysis 6.9 最近点对问题 问题: 设S是平面上n个点的集合,在这一节中,我们考虑在S中
您可能关注的文档
最近下载
- 2021年全国新高考二卷语文作文课件18张.pptx VIP
- 高考数学五年真题(2021-2015)专题6《空间向量与立体几何》真题汇编答案.pdf VIP
- 2025年高级人工智能训练师(三级)理论考试题库及答案.docx VIP
- 高考数学五年真题(2021-2015)专题3 《三角函数与解三角形》真题汇编答案.docx VIP
- 超声引导头皮神经阻滞.pptx VIP
- 电梯安全管理制度.docx VIP
- (高清版)DB2101∕T 0104—2024 住宅物业管理服务规范.docx VIP
- 制药废水处理-—工艺设计.doc VIP
- 2025年四川省成都市武侯区中考数学二诊试卷.docx VIP
- 钢结构防火涂料验测报告.pdf VIP
原创力文档

文档评论(0)