2018国家电网计算机考试资料、考试题库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2018国家电网计算机考试资料、考试题库
2018国家电网第一批招聘已经开始报名,笔试时间在12月10日。

计算机作为国家电网专业中的一类,很多单位还是招聘不少电子信息类的专业,电子信息类专业包括计算机和通信专业,以下为国家电网计算机考试资料、考试题库。

1.在链栈中,进行出栈操作时()。

A.需要判断栈是否满
B.需要判断栈是否为空
C. 需要判断栈元素的类型
D.无需对栈作任何差别
2.在顺序栈中,若栈顶指针 top 指向栈顶元素的下一个存储单元,且顺序栈的最大容量是 maxSize。

则顺序栈的判满的条件是()。

A.top==0
B.top==-1
C.top==maxSize
D.top==maxSize-1
3.在循环顺序队列中,假设以少用一个存储单元的方法来区分队列判满和判空的条件,front 和 rear
分别为队首和队尾指针,它们分别指向队首元素和队尾元素的下一个存储单元,队列的最大存储容量为
maxSize,则队列的长度是()。

A.rear-front
B.rear-front+1
C. (rear-front+maxSize)%maxSize
D.(rear-front+1)%maxSize
4.不含任何结点的空树()。

A.是一棵树;
B.是一棵二叉树;
C.是一棵树也是一棵二叉树;
D.既不是树也不是二叉树
5.二叉树是非线性数据结构,所以()。

A.它不能用顺序存储结构存储;
B.它不能用链式存储结构存储;
C.顺序存储结构和链式存储结构都能存储;
D.顺序存储结构和链式存储结构都不能使用
6.把一棵树转换为二叉树后,这棵二叉树的形态是()。

A.唯一的
B.有多种
C.有多种,但根结点都没有左孩子
D.有多种,但根结点都没有右孩子
7.设树 T 的度为 4,其中度为 1,2,3 和 4 的结点个数分别为 4,2,1,1 则 T 中的叶子数为()。

A.5
B.6
C.7
D.8
参考答案:
1.【答案】B。

解析:在链栈中,进行出栈操作时,判断链栈是否为空,若为空,则结束操作并返
回 null,否则,到下一步确定被删结点是栈顶结点修改相关指针域的值,使栈顶结点从链栈中移去,并返
回被删结点数据域的值。

2.【答案】C。

解析:在顺序栈中,若栈顶指针 top 指向栈
顶元素的下一个存储单元,且顺序栈的最
大容量是 maxSize。

则顺序栈的判满的条件是顺序栈的最大容量是 maxSize
3.【答案】C。

解析:在循环顺序队列中,假设以少用一个存储单元的方法来区分队列判满和判空
的条件,front 和 rear 分别为队首和队尾指针,它们分别指向队首元素和队尾元素的下一个存储单元,队
列的最大存储容量为 maxSize,则队列的长度是
(rear-front+maxSize)%maxSize。

4.【答案】C。

解析:.二叉树是 n(n≥0)个结点的有限集合。

当 n=0 时,称为空二叉树;当 n>0 时,
有且仅有一个结点为二叉树的根,其余结点被分成两个互不相交的子集,一个作为左子集,另一个作为
右子集,每个子集又是一个二叉树。

5.【答案】C。

解析:二叉树能用链式方法存储,而且链式方法是目前最适合二叉树存储的方式;
但是这道题目问的是能不能,而不是最好用,那么顺序存储也是可以的。

我们可以按照层次来编号存储,
第 i 号节点的左右孩子分别是 2i 和 2i+1(当然存在的话),这样就可以用数组这类顺序结构来存放了,
当然如果是用顺序二叉树这类结构很有特点的二叉树的话,用顺序结构比用链式还要好用,当然对于一
般二叉树,链式比较好用
6.【答案】A。

解析:树转换成二叉树,根节点是没有右孩子的,这由转换规则应该不难理解,且
转换规则是唯一的,所以转换成的二叉树是唯一的
7.【答案】D。

解析:设树里面度为 0, 1, 2, 3, 4 的结点个数分别为:n0, n1, n2, n3, n4 利用树里面结
点的度和边的关系可以导出:n0 = 1 + n2 + 2n3 + 3n4 因此叶子结点数为:1 + 2 + 2 * 1 + 3 * 1 = 8 个。

相关文档
最新文档