[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5qTiNuuC5zBTJFrTiztalVMG3o3w28aqYNlGAk1__Lw":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-12-11 15:54:44",260132484,[8,9,10,11],"直接插入排序,快速排序","堆排序,二路归并排序","快速排序,冒泡排序","简单选择排序,直接插入排序",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},114,"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","exam_167478617","07-排序","下列排序算法中,平均时间复杂度最低的是( );平均时间复杂度最高的是( )",[21,32,35,44,53,62,71,80,89,98],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],260132483,[25,26,27,28],"(56,22,43,30,17,37,37,28),(17,30,22,28,56,37,37,43)","(56,43,37,30,17,37,22,28),(17,28,22,30,56,37,37,43)","(56,43,30,37,17,37,22,28),(17,43,22,30,28,37,37,56)","(56,43,37,28,17,37,22,30),(17,30,28,22,56,37,37,43)","下列集合( )是一个大根堆;( )是一个小根堆","v1",0,{"answer":33,"createTime":5,"id":6,"options":34,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":36,"createTime":5,"id":37,"options":38,"question":43,"source":30,"type":31},[],260132485,[39,40,41,42],"冒泡排序和快速排序","简单选择排序和冒泡排序","直接插入排序和简单选择排序","直接插入排序和快速排序","采用排序算法对 n 个元素进行排序,其排序趟数总是 n-1 趟的排序方法是( )",{"answer":45,"createTime":5,"id":46,"options":47,"question":52,"source":30,"type":31},[],260132486,[48,49,50,51],"递归次数与初始数据的排列次序有关","每次划分后,先处理较短的分区可以减少递归次数","递归次数与初始数据的排列次序无关","每次划分后,先处理较长的分区可以减少递归次数","采用递归方式对顺序表进行快速排序,下列关于递归次数的叙述中,正确的是( )",{"answer":54,"createTime":5,"id":55,"options":56,"question":61,"source":30,"type":31},[],260132487,[57,58,59,60],"直接插入排序,O (1)","二路归并排序,O (n)","冒泡排序,O (n)","希尔排序,O (1)","内排序方法中,每趟将相邻两个有序区进行合并排序的方法称为( );其辅助空间为( )",{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":30,"type":31},[],260132488,[66,67,68,69],"简单选择排序,希尔排序","冒泡排序,快速排序","归并排序,归并排序","堆排序,堆排序","下列排序方法中,( )在一趟结束后不一定能选出一个元素放在其最终位置上;( )是稳定的排序算法",{"answer":72,"createTime":5,"id":73,"options":74,"question":79,"source":30,"type":31},[],260132489,[75,76,77,78],"(1,2,5,18,20,34,12,32,6,16)","(2,18,20,34,12,32,6,16,1,5)","(2,18,20,34,6,12,16,32,1,5)","(2,6,12,16,18,20,32,34,1,5)","数据序列 (18,2,20,34,12,32,6,16,1,5) 第三趟归并排序的结果为( )",{"answer":81,"createTime":5,"id":82,"options":83,"question":88,"source":30,"type":31},[],260132490,[84,85,86,87],"(100,85,40,77,80,60,66,98,82,10,20)","(10,20,40,60,66,77,80,82,85,98)","(100,98,85,82,80,77,66,60,40,20)","(100,85,98,77,80,60,82,40,20,10,66)","以下序列不是堆的是( )",{"answer":90,"createTime":5,"id":91,"options":92,"question":97,"source":30,"type":31},[],260132491,[93,94,95,96],"快速排序,堆排序","简单选择排序,快速排序","直接插入排序,直接插入排序","归并排序,简单选择排序","若表 R 的初始数据接近正序排列,则( )方法的比较次数最少;已知表 R 中的每个元素距其最终位置不远,采用( )方法最节省时间",{"answer":99,"createTime":5,"id":100,"options":101,"question":106,"source":30,"type":31},[],260132492,[102,103,104,105],"5","4","8","3","对数据序列 (8,9,10,4,5,6,20,1,2) 进行递增排序,采用从右往左冒泡(每趟冒出一个最小元素),需要进行的至少( )趟排序使数据递增有序"]