网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
舍伍德算法思想是通过引入随机化策略将确定性算法改造为随机算法,打破原来确定性算法在某些实例情况下, 其时间复杂性必然远高于平均时间复杂性的规律。下面哪些算法可以应用舍伍德算法思想?
A.快速排序算法
B.线性时间选择算法
C.归并排序
D.跳跃表
参考答案和解析
快速排序算法;线性时间选择算法;跳跃表
更多 “舍伍德算法思想是通过引入随机化策略将确定性算法改造为随机算法,打破原来确定性算法在某些实例情况下, 其时间复杂性必然远高于平均时间复杂性的规律。下面哪些算法可以应用舍伍德算法思想?A.快速排序算法B.线性时间选择算法C.归并排序D.跳跃表” 相关考题
考题
当一个确定性算法在最坏情况下的计算复杂性与其在平均情况下的计算复杂性有较大差别时,可以使用()来消除或减少问题的好坏实例间的这种差别。A、数值概率算法B、舍伍德算法C、拉斯维加斯算法D、蒙特卡罗算法
考题
单选题当一个确定性算法在最坏情况下的计算复杂性与其在平均情况下的计算复杂性有较大差别时,可以使用()来消除或减少问题的好坏实例间的这种差别。A
数值概率算法B
舍伍德算法C
拉斯维加斯算法D
蒙特卡罗算法
考题
单选题关于算法的时间复杂性,下列叙述正确的是()。A
时间复杂性是衡量一个算法优劣的唯一标准B
所有算法都与问题的规模有关,问题规模越大,时间复杂性越大C
通常不能简单地以算法运行时间度量算法的时间复杂性D
同一个算法可以编写为不同的程序,程序的执行时间不同,因此一个算法有多种不同的时间复杂性
考题
填空题舍伍德算法总能求得问题的()。
热门标签
最新试卷