2020全国硕士研究生招生考试计算机学科专业基础试题参考答案一、单项选择题01
【解析】上三角矩阵按列优先存储,先存储仅1个元素的第一列,再存储有2个元素的第二列,以此类推
加7,2位于左下角,对应右上角的元素为加2,7,在加2,7之前存有第1列:1第2列:2第6列:6第7列:1前面共存有1+2+3+4+5+6+1=22个元素(数组下标范围为0〜21),注意数组下标从0开始,故加工7在数组N中的下标为22,即加7,2在数组N中的下标为22
【解析】按题意,出入栈操作的过程如下:操作栈内元素出栈元素PushaPushabPopabPushacPopacPushadPushadePopade故出栈序列为“c,e
03•【解析】二叉树采用顺序存储时,用数组下标来表示结点之间的父子关系
对于一棵高度为5的二叉树,为了满足任意性,其1〜5层的所有结点都要被存储起来,即考虑为一棵高度为5的满二叉树,总共需要存储单元的数量为1+2+4+8+16=31
04•【解析】森林厂的先根遍历序列对应其二叉树T的先序遍历序列,森林尸的中根遍历序列对应其二叉树T的中序遍历序列
即T的先序遍历序列为中序遍历序列为6,凡&工内co根据二叉树T的先序序列和中序序列可以唯一确定它的结构,构造过程如下:可以得到二叉树T的后序序列为瓦工e,d,c,a
【解析】每个选项都逐一验证,选项B生成二叉排序树的过程如下:显然选项B错误
【解析】DFS是一个递归算法,在遍历过程中,先访问的顶点