当前位置:首页 > 全部子站 > 国家电网 > 国家电网笔试真题

2018电网校园招聘:数据结构与算法自测(7)

来源:长理培训发布时间:2017-09-25 13:25:24

 1.已知某二叉树中序遍历序列是BDAEC,先序遍历序列是ABDCE,则该二叉树为(   )。 
 
2.将10个元素散列到100000个单元的哈希表中,则(    )产生冲突。 
A. 一定会           B. 一定不会       
C. 仍可能会 D.以上说法都不对
 
3.以下(   )不是队列的基本运算。
A.从队尾插入一个新元素        
B.从队列中删除第i个元素 
C.判断一个队列是否为空        
D.读取队头元素的值
 
4.组成数据的基本单位是(   )。 
A. 数据项  B.数据类型 
C. 数据元素  D. 数据变量
 
5.下述哪一条是顺序存储结构的优点(   )。
A.存储密度大
B.插入运算方便
C.删除运算方便
D.可方便地用于各种逻辑结构的存储表示
 
1.【答案】C。解析:先序序列为ABDCE,因此A是树根结点,中序序列为BDAEC,因此BD是左子树上的结点,EC是右子树上的结点。根据先序遍历序列,可知B是左子树的根结点,C是右子树的根结点。在中序遍历序列BDAEC中,D在B之后,因此D是B的右孩子。同理,在中序遍历序列BDAEC中,E在C之前,因此E是C的左孩子。
2.【答案】C。解析:将10个元素散列到100000个单元的哈希表中,仍有可能产生冲突。是否产生冲突与key的选值有关。
3.【答案】B。解析:队列的特点是"先进先出",所以插入元素总是把新元素加到队尾,而每次删除操作总是将队列头上的元素删除。它的基本运算有以下5种。①Enq(Q,x)往队列Q中插入一个值为x的元素;②Deq(Q)从队列Q中删除一个元素;③Front(Q,x)将队列Q的队头元素值读到变量x中,队列保持不变;④Empty(Q)判断队列Q是否为空队列,是则返回值为真;⑤Makempty(Q)将队列Q置为空队列。
4.【答案】C。解析:组成数据的基本单位是数据元素。
5.【答案】A。解析:顺序存储结构的存储位置是连续的,B、C、D是链式存储结构的优点。

责编:肖小娟

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部