资源描述:
《数据结构专科辅导八》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据结构专科辅导八做与不做的最大区别是:后者拥有对前者的评论权。数据结构专科辅导八------排序的辅导练习题及解答(一)单项选择题1.若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为()。AnBn+1Cn-1D12.若对n个元素进行直接插入排序,在进行第i趟排序时,为寻找插入位置最多需要进行()次元素的比较,假定第0号元素放有待查的键值。AnBn-1Cn+1D13.若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为()。Aj-iBi-j-1
2、Ci-jDi-j+14.若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂性为()。AO(1)BO(n)CO(n2)DO(log2n)5.在对n个元素进行直接插入排序的过程中,共需要进行()趟。AnBn+1Cn-1D2n6.对n个元素进行直接插入排序时间复杂性为()。AO(1)BO(n)CO(n2)DO(log2n)7.在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行()对相邻元素之间的交换。AnBn-1Cn+1Dn/28.在对n个元素进行冒泡排序的过程中,最好情况下的时间复杂性为()。
3、AO(1)BO(log2n)CO(n2)DO(n)9.在对n个元素进行冒泡排序的过程中,至少需要()趟完成。A1BnCn-1Dn/210.在对n个元素进行快速排序的过程中,若每次划分得到的左、右两个子区间中元素的个数相等或只差一个,则整个排序过程得到的含两个或两个元素的区间个数大致为()。AnBn/2Clog2nD2n11.在对n个元素进行快速排序的过程中,第一次划分最多需要移动()次元素,包括开始把基准元素移动到临时变量的一次在内。An/2Bn-1CnDn+112.在对n个元素进行快速排序的过程中,最好情况下需要进行()躺。An
4、Bn/2Clog2nD2n13.在对n个元素进行快速排序的过程中,最坏情况下需要进行()躺。AnBn-1Cn/2Dlog2n14.在对n个元素进行快速排序的过程中,平均情况下的时间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)15.在对n个元素进行快速排序的过程中,最坏情况下的时间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)16.在对n个元素进行快速排序的过程中,平均情况下的空间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)17.在对n个元素进行
5、快速排序的过程中,最坏情况下的空间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)18.在对n个元素进行直接插入排序的过程中,算法的空间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)19.假定对元素序列(3,7,5,9,1)进行快速排序,则进行第一次划分时需要移动元素的次数为(),假定不包括开始把基准元素移动到临时变量的一次计算在内。A1B2C3D420.对下列四个序列进行快速排序,各以第一个元素为基准进行第一次划分,则在该次划分过程中需要移动元素次数最多的序列为()。A1,3
6、,5,7,9B9,7,5,3,1C5,3,1,7,9D5,7,9,1,321.假定对元素序列(7,3,5,9,1,12,8,15)进行快速排序,则进行第一次划分后,得到的左区间中元素的个数为()。A2B3C4D522.在对n个元素进行直接选择排序的过程中,需要进行()趟选择和交换。AnBn+1Cn-1Dn/222.在对n个元素进行直接选择排序的过程中,在第i趟需要从()个元素中选择出最小值元素。AAn-i+1Bn-iCiDi+123.若对n个元素进行直接选择排序,则进行任一趟排序的过程中,为寻找最小值元素所需要的时间复杂性为()。
7、AO(1)BO(log2n)CO(n2)DO(n)24.若对n个元素进行堆排序,则在构成初始堆的过程中需要进行()次筛运算。A1Bn/2CnDn-125.若对n个元素进行堆排序,则在由初始堆进行每躺排序的的过程中,共需要进行()次筛运算。An+1Bn/2CnDn-126.若对n个元素进行堆排序,则每次进行筛运算的时间复杂性为()。AO(1)BO(log2n)CO(n2)DO(n)27.在对n个元素进行堆排序的过程中,时间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)28.在对n个元素进行堆排序的过程中,
8、空间复杂性为()。AO(1)BO(log2n)CO(n2)DO(nlog2n)29.假定对元素序列(7,3,5,9,1,12)进行堆排序,并且采用小根堆,则由初始数据构成的初始堆为()。A1,3,5,7,9,12B1,3,5,9,7,12C1,5,