对数据序列(5,1,7,9,8,6,3,4,2,10)采用冒泡排序方法进行递增排序,每趟通过交换归位关键字最小的元素,经过三趟后的排序结果是( )。
查看答案
在直接插入和简单选择排序中,若初始数据基本正序,则选用( ① ),若初始数据基本反序,则选用( ② )。
在堆排序和快速排序中,若初始记录接近正序或反序,则选用( ① ),若初始记录基本无序,则最好选用( ② )。
某带头结点的非空单链表L中所有元素为整数,结点类型定义如下:typedef struct node{ int data;struct node *next;} LinkNode;设计一个尽可能高效的算法,将所有大于零的结点移到所有小于等于零的结点的前面。
与人们顺利完成工作相关的心理特征是( )
A. 性格
B. 气质
C. 需要
D. 能力