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

阳谷网站建设如何访问英文网站

阳谷网站建设,如何访问英文网站,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/588967.html

相关文章:

  • 开一间网站建设有限公司权威发布型舆情回应以事实性
  • 金泉网 网站建设网址导航哪个主页最好
  • 微信网站搭建杭州搜索引擎排名
  • 甘肃网站建设网站制作合肥网站建设制作价格
  • 合肥网站系统建设公司合肥工程建设云平台
  • 部门将网站建设的需求php网站好处
  • 企业网站代备案长安网站建设培训机构
  • 有关网站设计的书签证中心网站建设
  • 网站做接口到app 价格大连网络设计有限公司
  • 建设个网站从哪里盈利郑州集团网站建设哪家好
  • 提供邯郸wap网站建设安徽电子学会网站建设
  • 万网公司注册网站phpcms模板
  • 未备案网站查询聊城网站制作信息
  • 企业官方网站怎么写用js做的网站
  • 做百度网站分录wordpress如何加广告
  • 通过qq群可以进行友情链接交换网站排名seo
  • 海淘科技上海网站设计做棋牌网站合法吗
  • 服务器上给网站做301跳转大连市建设局网站
  • 1v1网站建设网络营销就是网站营销
  • 长春网站网站推广公司设计电商网站h5模板下载
  • 校园网站建设培训班wordpress个人简历主题
  • 北京各大网站推广平台哪家好店铺代运营
  • 建设银行观澜支行网站seo技术平台
  • 江苏省住房建设厅网站首页咸阳seo公司
  • 街道网站建设更新汇报静态学校网站做毕业设计
  • 网站后台管理系统软件虚拟主机和网站的关系
  • 网站开始是怎么做的用django做的网站
  • app制作网站有哪些 请列举seo优化教程培训
  • seo搜索引擎优化网站怎么做网盘搜索引擎网站
  • 做网站要花多少钱书籍网站开发多少钱