免费智能真题库
>
词库
科目:
高级_信息系统项目管理师
高级_系统分析师
高级_系统架构设计师
高级_网络规划设计师
高级_系统规划与管理师
中级_系统集成项目管理工程师
中级_软件设计师
中级_网络工程师
中级_信息系统监理师
中级_数据库系统工程师
中级_软件评测师
中级_嵌入式系统设计师
中级_电子商务设计师
中级_多媒体应用设计师
中级_信息系统管理工程师
中级_信息安全工程师
初级_程序员
初级_信息处理技术员
初级_网络管理员
初级_信息系统运行管理员
共3条
1/1页
上一页
下一页
关键词:
快速排序
算法
数组
排序
S
时间复杂度
S
时间复杂度
隶属试卷
题号
题干
难度系数/错误率
2020年下半年
软件设计师
上午试卷
综合知识
第62题
选择题
对
数组
A=(2,8,7,1,3,5,6,4)用
快速
排序
算法
的划分方法进行一趟划分后得到的
数组
A为(62)(非递减
排序
, 以最后一个元素为基准元素)。进行一趟划分的计算时间为(63)。
54%
2015年上半年
软件设计师
上午试卷
综合知识
第64题
选择题
在n个数的
数组
中确定其第i(1≤i≤n)小的数时,可以采用
快速
排序
算法
中的划分思想,对n个元素划分,先确定第k小的数,根据i和k的大小关系,进一步处理,最终得到第i小的数。划分过程中,最佳的基准元素选择的方法是选择待划分
数组
的(64)元素。此时,
算法
在最坏情况下的时间复杂度为(不考虑所有元素均相等的情况)(65) 。
34%
2014年下半年
软件设计师
上午试卷
综合知识
第61题
选择题
快速
排序
算法
在
排序
过程中,在待
排序
数组
中确定一个元素为基准元素,根据基准元素把待
排序
数组
划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,
快速
排序
算法
采用了(61)
算法
设计策略。可知确定基准元素操作的时间复杂度为Θ (n),则
快速
排序
算法
的最好和最坏情况下的时间复杂度为(62)。
20%
示例说明:
选择
案例
论文
共3条
1/1页
上一页
下一页
本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。
工作时间:9:00-20:00
客服
商务合作
客服邮箱
service@rkpass.cn
京B2-20210865
|
京ICP备2020040059号-5
|
京公网安备 11010502032051号
|
营业执照
| Copyright ©2000-2023 All Rights Reserved 软考在线版权所有