当前位置: 首页 > wzjs >正文

免费空间建站网站推荐定制网站与模板网站的主要区别

免费空间建站网站推荐,定制网站与模板网站的主要区别,ui工作好找工作吗,wordpress永久链接1.选择题(1)从未排序序列中依次取出元素与已排序序列中的元素进行比较,将其放入已排序序列的正确位置上的方法,这种排序方法称为( )。A.归并排序 B.冒泡排序 …

1.选择题

1从未排序序列中依次取出元素与已排序序列中的元素进行比较,将其放入已排序序列的正确位置上的方法,这种排序方法称为  

A.归并排序       B.冒泡排序        C.插入排序        D.选择排序

答案:C

2从未排序序列中挑选元素,并将其依次放入已排序序列(初始时为空)的一端的方法,称为  

A.归并排序       B.冒泡排序        C.插入排序        D.选择排序

答案:D

3对n个不同的关键字由小到大进行冒泡排序,在下列   情况下比较的次数最多。

A.从小到大排列好的                  B.从大到小排列好的   

 C.元素无序                          D.元素基本有序

答案:B

解释:对关键字进行冒泡排序,关键字逆序时比较次数最多。

4对n个不同的排序码进行冒泡排序,在元素无序的情况下比较的次数最多为  

A.n+1            B.n               C.n-1              D.n(n-1)/2

答案:D

解释:比较次数最多时,第一次比较n-1次,第二次比较n-2次……最后一次比较1次,即(n-1)+(n-2)++1= n(n-1)/2

5快速排序在下列   情况下最易发挥其长处。

A.被排序的数据中含有多个相同排序码  

B.被排序的数据已基本有序  

C.被排序的数据完全无序         

D.被排序的数据中的最大值和最小值相差悬殊

答案:C

解释:B选项是快速排序的最坏情况。

6对n个关键字作快速排序,在最坏情况下,算法的时间复杂度是  

A.O(n)           B.O(n2)            C.O(nlog2n)         D.O(n3)

答案:B

解释:快速排序的平均时间复杂度为O(nlog2n),但在最坏情况下,即关键字基本排好序的情况下,时间复杂度为O(n2)

7若一组记录的排序码为(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,84,56,79

答案:C

8下列关键字序列中,   是堆。

A.16,72,31,23,94,53               B.94,23,31,72,16,53

C.16,53,23,94,31,72               D.16,23,53,31,94,72

答案:D

解释:D选项为小根堆

9堆是一种   排序。

A.插入         B.选择         C.交换          D.归并

答案:B

10堆的形状是一棵  

A.二叉排序树   B.满二叉树     C.完全二叉树    D.平衡二叉树

答案:C

11若一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为  

A.79,46,56,38,40,84               B.84,79,56,38,40,46          

C.84,79,56,46,40,38               D.84,56,79,40,46,38

答案:B

12下述几种排序方法中,要求内存最大的是  

A.希尔排序        B.快速排序         C.归并排序       D.堆排序

答案:C

解释:堆排序、希尔排序的空间复杂度为O(1),快速排序的空间复杂度为O(log2n),归并排序的空间复杂度为O(n)

13下述几种排序方法中,   是稳定的排序方法。

A.希尔排序        B.快速排序         C.归并排序       D.堆排序

答案:C

解释:不稳定排序有希尔排序、简单选择排序、快速排序、堆排序;稳定排序有直接插入排序、折半插入排序、冒泡排序、归并排序、基数排序。

14数据表中有10000个元素,如果仅要求求出其中最大的10个元素,则采用(    )算法最节省时间。

A.冒泡排序        B.快速排序         C.简单选择排序   D.堆排序

答案:D

15下列排序算法中,   不能保证每趟排序至少能将一个元素放到其最终的位置上。

A.希尔排序        B.快速排序         C.冒泡排序       D.堆排序

答案:A

解释:快速排序的每趟排序能将作为枢轴的元素放到最终位置;冒泡排序的每趟排序能将最大或最小的元素放到最终位置;堆排序的每趟排序能将最大或最小的元素放到最终位置。

http://www.dtcms.com/wzjs/594089.html

相关文章:

  • 求职网站开发多少钱怎么注册网站的步骤
  • 专业的天津网站建设网站备案费一般是多少
  • 宁波网站建设公司哪里有做图标的网站
  • 宁夏建设工程招标投标信息管理中心网站中国建设银行网站怎么改支付密码忘了怎么办
  • 红酒网站设计莱芜金点子广告电子版最新
  • 衡水网络推广 衡水网站建设国外画册设计网站
  • 怎样做医疗网站不违法抖音创作服务平台
  • 创意灵感网站网站开发专业就业前景
  • 东莞网站建设公司怎么做电脑装wordpress
  • 做直播大秀的平台和网站外包公司劳动合同
  • 合肥怎么做网站网站开发营销型
  • 做销售在哪些网站注册好一个空间开几个网站
  • 用word做网站首页济南比较好的网站建设公司
  • 做网站发违规内容 网警抓不抓宁波搭建网站价格
  • 某某网站建设策划书2000字东莞整合网站建设
  • 繁昌网站建设开发一栋楼需要多少钱
  • 学风建设网站唐山网页搜索排名提升
  • 固原微信网站建设做软件外包公司
  • 安全培训网站做外汇看的国外网站
  • 西安网站建设哪个平台好专业做网站设计公司价格
  • 网站建设中模板 模板无忧西安市城乡建设档案馆网站
  • vps 需刷新几次才能打开网站网站免费备案
  • 用阿里云建设网站百度网站建设要多少钱
  • 江苏建设工程招标网站连云港网站建设wang
  • 做下载网站用阿里云的什么产品网站做推广需要什么
  • 湖北现代城市建设集团网站sae+wordpress
  • 西安wordpresswordpress如何做优化
  • 广州市天河区住房和建设局网站棋牌网站制作价格
  • 忠县网站建设网页特效精灵
  • 上海科技网站设计建设潍坊建设厅网站