试题详情
- 单项选择题一个数据序列的关键字为:(46,79,56,38,40,84),采用快速排序,并以第一个数为基准得到第一次划分的结果为:()
A、(38,40,46,56,79,84)
B、(40,38,46,79,56,84)
C、(40,38,46,56,79,84)
D、(40,38,46,59,56,84)
- C
关注下方微信公众号,在线模考后查看
热门试题
- 快速排序的时间复杂性不受数据初始状态影响
- 求下列算法的时间复杂度。
- 简述箱排序的具体步骤。
- 设一棵有n个叶结点的二叉树,除叶结点外每
- 用字符数组存储长度为n的字符串,数组长度
- 设有序表中有1000个元素,则用二分查找
- 数据结构里,n个元素的顺序表插入元素平均
- 对N(n>0)个记录进行冒泡排序,最少要
- 在一棵二叉树中,第5层上的结点数最多为(
- 简述静态查找和动态查找的含义。
- 在线性表的下列存储结构中,读取元素花费的
- 写出单链表存储结构的C语言描述。
- 程序和算法原则上没有区别,所以在讨论数据
- 负载因子(装填因子)是散列表的一个重要参
- 数据结构中,定义结构体指针变量后,要引用
- 假定一个顺序循环队列的队首和队尾指针分别
- 虽然关键字序列的顺序不一样,但依次生成的
- 设P1和P2是两个单链表,他们的元素都递
- 数据结构里,指针作为参数的时候,传递的方
- 采用递归方式对顺序表进行快速排序,下列关