《计算机-算法设计与分析-李淑静(青岛大学) 》mooc慕课答案2026年版

《计算机-算法设计与分析-李淑静(青岛大学) 》mooc慕课答案2026年版


答案: 【】 6、 问题:把插入排序算法加以改进,可以得到二分插入排序算法。设输


2020-04-17到2020-06-30

第一周 基础知识(1):算法的基本概念及伪码描述,函数的渐近的界 作业测验

1、 问题:考虑下述选择排序算法:最坏情况下该算法做次交换运算,这种情况在下列哪种输入条件下发生?
选项:
A:数列元素各不相等且递增有序
B:数列元素各不相等且递减有序
C:数列元素各不相等且无序
D:数列所有元素均相等
E:数列中有相同元素且递增(不减)有序
F:数列中有相同元素且递增(不减)有序
答案: 【数列元素各不相等且递减有序

2、 问题:上述算法所执行的加法次数是:
选项:
A:
B:
C:
D:
E:
F:
答案: 【

3、 问题:已知是含有个元素并且从小到大排好序的数组,中。如果出现在中第位置的概率是在前一个位置概率的一半,当充分大时,下述查找算法平均情况下的时间复杂度( )。(只需给出近似值)
选项:
A:2
B:3
C:4
D:1
E:
F:
G:
答案: 【2

4、 问题:下列哪个排序算法在最坏情况下的时间复杂度最低?
选项:
A:插入排序
B:堆排序
C:冒泡排序
D:快速排序
答案: 【堆排序

5、 问题:下列有关阶乘函数的表述错误的是?
选项:
A:
B:
C:
D:
E:
答案: 【

6、 问题:之间的渐近关系是?
选项:
A:
B:
C:
D:无法确定
答案: 【无法确定

7、 问题:以下关于函数阶的关系中,哪几项是正确的?
选项:
A:
B:
C:
D:
E:
F:
答案: 【;
;
;

8、 问题:下表给出

rtEvWNJ1Thd5_XgCg6-Cg==/6631344842628860530.png" style="white-space: normal;" class="aligncenter">组函数,使得成立的组号(从小到大排列)是:(请直接填写数字序号,例如顺序为,则填写”“)
答案: 【24

9、 问题:下表给出函数,使得成立的组号(从小到大排列)是:(请直接填写数字序号,例如顺序为,则填写”“)
答案: 【1235

10、 问题:下表给出函数,使得成立的组号(从小到大排列)是:(请直接填写数字序号,例如顺序为,则填写”“)
答案: 【2

第二周 基础知识(2):序列求和方法,递推方程求解 作业测验

1、 问题:递归方程的解的精确值是:
选项:
A:
B:
C:
D:
E:
F:
答案: 【

2、 问题:的阶是:
选项:
A:
B:
C:
D:
E:
F:
答案: 【

3、 问题:请用主定理确定递归式的渐近的界:
选项:
A:
B:
C:
D:
E:
答案: 【

4、 问题:给定个数的数组,其中为非负整数,求中的最大数. 考虑下述算法A,先把数组从中间划分成两个个数的数组,在中用同样的算法通过数之间的比较运算找最大数,如果的最大数是的最大数是,那么就是问题的解。假设对于个数的数组,在最坏情况下算法A的比较次数是,该算法在最坏情况下的递推方程是:
选项:
A:
B:
C:
D:
E:
F:
答案: 【

5、 问题:给定个数的数组,其中为非负整数,求中的最大数. 考虑下述算法A,先把数组从中间划分成两个个数的数组,在中用同样的算法通过数之间的比较运算找最大数,如果的最大数是的最大数是,那么就是问题的解。假设对于个数的数组,在最坏情况下算法A的比较次数是,则的精确值是?
选项:
A:
B:
C:
D:
E:
F:
答案: 【

6、 问题:把插入排序算法加以改进,可以得到二分插入排序算法。设输入数组是,插入排序算法的基本操作是:假定的前个数已经排好,将插入。插入时从开始,顺序检查,直到找到插入的合适的位置,将它插入。改进插入排序算法的步骤是:插入的操作不是在中从后向前顺序检索,而是采用二分检索方法找到插入的正确位置。如果输入规模是,该算法在最坏情况下的比较次数是,那么该算法在最坏情况下的递推方程是
选项:
A:
B:
C:
D:
E:
答案: 【

7、 问题:把插入排序算法加以改进,可以得到二分插入排序算法。设输入数组是,插入排序算法的基本操作是:假定的前个数已经排好,将插入。插入时从开始,顺序检查,直到找到插入的合适的位置,将它插入。改进插入排序算法的步骤是:插入的操作不是在中从后向前顺序检索,而是采用二分检索方法找到插入的正确位置。如果输入规模是,该算法在最坏情况下的比较次数是,那么该算法在最坏情况下的递推方程的解是?
选项:
A:
B:
C:
D:
E:
F:
答案: 【

8、 问题:设递推方程给出了算法A在最坏情况下的时间复杂度函数,算法B在最坏情况下的时间复杂度函数满足递推方程,那么要使算法B比算法A具有更高的效率,即时间复杂度的阶低于的阶的最大正整数的值为:
答案: 【48

9、 问题:给定个数的数组,其中为非负整数,求中的最大数. 考虑下述算法A,先把数组从中间划分成两个个数的数组,在中用同样的算法通过数之间的比较运算找最大数,如果的最大数是的最大数是,那么就是问题的解。假设对于个数的数组,在最坏情况下算法A的比较次数是,则的初值是( )?
答案: 【0

10、 问题:把插入排序算法加以改进,可以得到二分插入排序算法。设输入数组是,插入排序算法的基本操作是:假定的前个数已经排好,将插入。插入时从开始,顺序检查,直到找到插入的合适的位置,将它插入。改进插入排序算法的步骤是:插入的操作不是在中从后向前顺序检索,而是采用二分检索方法找到插入的正确位置。如果输入规模是,该算法在最坏情况下的比较次数是,那么该算法在最坏情况下的递推方程的初值是( )?
答案: 【0

第三周 分治策略(1) 作业测验

1、 问题:双Hanoi塔问题是Hanoi塔问题的一种推广,与Hanoi塔的不同点在于:2n个圆盘,分成大小不同的n对,每对圆盘完全相同。初始,这些圆盘按照从大到小的次序从下到上放在A柱上,最终要把它们全部移到C柱,移动的规则与Hanoi塔相同。BiHanoi(A, C, n)的功能是从A移动2n个盘子到C,其中BiMove(A, C)表示从A移动两个盘子到C。下列哪一段代码是利用分治策略给出的正确的移动策略:
选项:
A:
B:
C:
D:
答案: 【

2、 问题:给定n个不同数的数组S和正整数i,,求S中最大的i个数,并且按照从大到小的次序输出,现有如下算法,算法:调用i次找最大算法Findmax,每次从S中删除一个最大的数。该算法在最坏情况下的时间复杂度是:
选项:
A:
B:
C:
D:
E:
答案: 【

3、 问题:给定n个不同数的数组S和正整数i,,求S中最大的i个数,并且按照从大到小的次序输出,现有如下算法,算法:对S排序,并输出S中最大的i个数。该算法在最坏情况下的时间复杂度是:
选项:
A:
B:
C:
D:


点击这里,查看后续答案①

点击这里,查看后续答案②(阿布查查更好用)


入数组是,插入排序算法的基本操作是:假定的前个数已经排好,将插入。插入时从开始,


猜你喜欢
中国大学mooc慕课答案快速搜索教程
《高等数学(下)(南京农业大学) 》mooc慕课答案2026年版
《大气物理学-2020春(南京信息工程大学) 》mooc慕课答案2026年版
《2019春电路D(刘洪臣)(哈尔滨工业大学) 》mooc慕课答案2026年版
《儿童语言康复学(华东师范大学) 》mooc慕课答案2026年版
《网络营销(湖南网络工程职业学院) 》mooc慕课答案2026年版
《运输包装(段青山)(广西大学) 》mooc慕课答案2026年版
《AUTOCAD建筑室内制图(江西师范大学)1462834443 》mooc慕课答案2026年版
《C语言程序设计(河南农业大学) 》mooc慕课答案2026年版
《心理健康传播与普及(西南交通大学)1463250455 》mooc慕课答案2026年版
2017 2017春哈工大威海-大学计算机(文科)谷松林(哈尔滨工业大学) 》mooc慕课答案2026年版
《职场沟通技巧(青岛职业技术学院)1467103467 》mooc慕课答案2026年版
《生物化学(盐城工学院)1467143467 》mooc慕课答案2026年版
《电工技术(重庆工业职业技术学院)1467085474 》mooc慕课答案2026年版
《中小企业会计信息化实战——畅捷通T+云平台(河南林业职业学院) 》mooc慕课答案2026年版
《外国园林史(双语课)(福建农林大学)1463535463 》mooc慕课答案2026年版
《钢结构工程施工(江苏建筑职业技术学院)1465429552 》mooc慕课答案2026年版
《经济数学—微积分(二)(南京审计大学金审学院) 》mooc慕课答案2026年版
《通信原理(新疆师范大学) 》mooc慕课答案2026年版
《PLC应用技术(承德石油高等专科学校) 》mooc慕课答案2026年版
《单片机原理(九江学院) 》mooc慕课答案2026年版
《机械设计(马咏梅)(四川大学) 》mooc慕课答案2026年版
《操作系统原理A-毕野(江苏海洋大学) 》mooc慕课答案2026年版
《城市轨道交通客运服务英语口语(武汉铁路职业技术学院) 》mooc慕课答案2026年版
《教学论(郭文杰)(浙江师范大学行知学院) 》mooc慕课答案2026年版
《数码摄影基础(伊犁师范大学) 》mooc慕课答案2026年版
《仪器分析(宝鸡文理学院) 》mooc慕课答案2026年版
《大学物理上(楚雄师范学院) 》mooc慕课答案2026年版
《中学教育科研方法(太原师范学院) 》mooc慕课答案2026年版
《行为矫正原理与方法(楚雄师范学院) 》mooc慕课答案2026年版
《通信技术基础(洛阳理工学院) 》mooc慕课答案2026年版
《移动互联网创业模式与实践(华南师范大学) 》mooc慕课答案2026年版
《有限元基础(长沙学院) 》mooc慕课答案2026年版
《中国近现代史纲要-白苏婷(山西大学) 》mooc慕课答案2026年版
《广告学概论(湖南涉外经济学院) 》mooc慕课答案2026年版
《《孟子》教育智慧品绎(华南师范大学) 》mooc慕课答案2026年版
《工程化学(四川农业大学) 》mooc慕课答案2026年版
《计算机操作系统(江西理工大学)1452583476 》mooc慕课答案2026年版
《JSP程序设计(长春工业大学) 》mooc慕课答案2026年版
《材料力学X(太原理工大学) 》mooc慕课答案2026年版
《产业经济学(聊城大学) 》mooc慕课答案2026年版
《WINDOWS 服务器架构(浙江商业职业技术学院) 》mooc慕课答案2026年版
《通用学术英语(李丹)(广西大学) 》mooc慕课答案2026年版
《材料科学基础B(江苏大学) 》mooc慕课答案2026年版
《学前儿童发展心理学(陕西学前师范学院)1452537485 》mooc慕课答案2026年版
《电路分析(常州大学)1454404446 》mooc慕课答案2026年版
《灰色系统(河南农业大学)1465380462 》mooc慕课答案2026年版
《政府预算管理(云南财经大学) 》mooc慕课答案2026年版
《空间解析几何(国防科技大学) 》mooc慕课答案2026年版
《思想道德修养与法律基础(江苏建筑职业技术学院) 》mooc慕课答案2026年版
《文献综述与检索训练(宁夏理工学院)1454517442 》mooc慕课答案2026年版
账户
更新
搜索
帮助
答案目录