试题详情
- 单项选择题快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,快速排序算法采用了()算法设计策略。
A、分治
B、动态规划
C、贪心
D、回溯
- A
关注下方微信公众号,在线模考后查看
热门试题
- 假设磁盘每磁道有18个扇区,系统刚完成了
- 阅读下列说明和C++代码,将应填入(n)
- E-R图转换为关系模型时,对于实体E1与
- 给定关系模式R(A,B,C,D)、S(C
- 阅读下列说明和图,回答问题1至问题3,将
- 以下关于增量模型的叙述中,正确的是()。
- 算术表达式采用逆波兰式表示时不用括号,可
- 面向对象分析的第一步是()
- 在有n个无序无重复元素值的数组中查找第i
- 若有关系R(A,B,C,D)和S(C,D
- 若某条无条件转移汇编指令采用直接寻址,则
- Ravi, like many p
- 设算法A的时间复杂度可用递归式表示,算法
- 若某文件系统的目录结构如图所示,假设用户
- 计算机采用分级存储体系的主要目的是为了解
- 一组对象以定义良好但是复杂的方式进行通信
- 三总线结构的计算机总线系统由()组成。
- 甘特图(Gantt图)不能()
- 在KMP模式匹配算法中,需要求解模式串p
- 一个类是(1)。在定义类时,将属性声明为