长理培训•江西
导航

2020江西国家电网校园招聘考试:数据结构与算法自测(10)

来源: 2020-03-04 23:33
1.如下陈述中错误的是(   )。
A. 串是一种特殊的线性表  B. 串的长度必须大于零 
C. 串中元素只能是字母  D. 空串就是空格串 
 
2.线性表采用链式存储时,结点的存储地址(   )。 
A.必须是不连续的  B.连续与否均可 
C.必须是连续的  D.和头结点的存储地址相连续
 
3.图的广度优先搜索遍历类似于树的(   )。
A.先序遍历 B.中序遍历
C.后序遍历 D.层次遍历
 
4.对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下
第一趟:2,12,16,5,10,88
第二趟:2,12,5,10,16,88
第三趟:2,5,10,12,16,88
则采用的排序方法可能是(   )。
A.冒泡排序法 B.希尔排序法
C.归并排序法 D.基数排序法
 
5.由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为(   )。     
A.24     B.48 
C.72     D.53
 
1.【答案】B,C,D。解析: 串的长度可以等于零,其中的元素只能是字符。空串和空白串是不同的,例如:String s=””,是空串;空格串是由一个或多个空格组成的。
2.【答案】B。链式存储的存储地址不一定是连续的,即结点的存储地址连续与否均可。
3.【答案】D。解析:图的搜索为为广度优先搜索和深度优先搜索,其中广度优先搜索又称为横向优先搜索,类似于树的层次遍历。
4.【答案】A。解析:查看三趟排序的结果可以发现,每一趟排序都将最大值放在有序数列的最前,此方法属于冒泡排序的算法。
5.【答案】D。解析:树带权路径长度WPL = 2*3 + 3*3 + 5*2 + 6*2 + 8*2 = 53就是每个叶子结点的权值*高度之和。

温馨提示:因考试政策、内容不断变化与调整,长职理培网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长职理培)

直播课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
相关推荐
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端