- 1
- 0
- 约3.68千字
- 约 8页
- 2026-11-03 发布于云南
- 举报
乘法加速算法题目及答案
一、选择题(本题型共10题,每题2分,共20分)
1.以下哪种算法是最早提出的非平凡乘法加速算法?()
A.快速傅里叶变换(FFT)乘法
B.Karatsuba算法
C.Toom-Cook算法
D.Sch?nhage–Strassen算法
2.Karatsuba算法的时间复杂度约为()
A.O(n)
B.O(nlogn)
C.O(n^1.585)
D.O(n2)
3.快速傅里叶变换(FFT)在乘法加速中的主要作用是将()
A.乘法运算转换为加法运算
B.卷积运算转换为点乘运算
C.大数分解为小数
D.十进制转换为二进制
4.Toom-Cook算法中,参数k表示的是()
A.分解的子问题数量
B.乘法的位数
C.时间复杂度的指数
D.算法的迭代次数
5.传统小学乘法(竖式乘法)的时间复杂度是()
A.O(n)
B.O(nlogn)
C.O(n^1.5)
D.O(n2)
6.以下哪种乘法加速算法主要依赖于多项式乘法的优化?()
A.Karatsuba算法
B.二分乘法
C.FFT乘法
D.Booth算法
7.当两个乘数的位数较小时(如小于10位),使用乘法加速
原创力文档

文档评论(0)