每日一句:不想认命,就去拼命。我始终相信,付出就会有收获,或多或少,或迟或早,始终不会辜负你的努力。有一种落差是:你总是羡慕别人的成功,自己却不敢开始。
数据结构
1.设某二叉树的先序遍历序列为ABDGCEFH,中序遍历序列为DGBAECHF,则其后序遍历序列是 。(中国科学院大学 2018)
A. GDBEFHCA
B. GDEFHBCA
C. GDBEHFCA
D. GBEEFCHA
答案: C
解析: 先序遍历的顺序是根节点左子树右子树,中序遍历的顺序是左子树根节点右子树,后序遍历的顺序是左子树右子树根节点。二叉树的先序遍历和中序遍历唯一确定二叉树的顺序,所以直接进行后序遍历即可。
画出的原二叉树如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6gBxI37E-1634867917844)(C:\Users\太郎花子\AppData\Roaming\Typora\typora-user-images\image-20211022094658044.png)]
分析过程:
已知一棵二叉树的先序遍历序列和中序遍历序列分别是abdgcefh、dgbaechf,求二叉树及后序遍历序列。
分析:先序遍历序列的第一个字符为根结点。对于中序遍历,根结点在中序遍历序列的中间,左边部分是根结点的左子树的中序遍历序列,右边部分是根结点的右子树的中序遍历序列。
先序:abdgcefh --> a bdg cefh
中序:dgbaechf --> dgb a echf
得出结论:a是树根,a有左子树和右子树,左子树有bdg结点,右子树有cefh结点。
先序:bdg --> b dg
中序:dgb --> dg b
得出结论:b是左子树的根结点,b无右子树,有左子树。
先序:dg --> d g
中序:dg --> d g
得出结论:d是b的左子树的根结点,d无左子树,有右子树。
先序:cefh --> c e fh
中序:echf --> e c hf
得出结论:c是右子树的根结点,c有左子树(只有e结点),有右子树(有fh结点)。
先序:fh --> f h
中序:hf --> h f
得出结论:f是c的左子树的根结点,f有左子树(只有h结点),无右子树。
还原二叉树为:
a
b c
d e f
g h
后序遍历序列:gdbehfca
计算机网络
2.关于链路状态协议的描述, 是错误的。(中国传媒大学 2007年)
A.仅相邻路由器需要交换各自的路由表
B.全网路由器的拓扑数据库是一致的
C.采用洪泛技术更新链路变化信息
D.具有快速收敛的优点
答案: A
解析: 在链路状态路由算法中,每个路由器在自己的链路状态变化时,将链路状态信息用洪泛法传送给网络中其他的路由器。发送的链路状态信息包括该路由器的相邻路由器以及所有相邻链路的状态,A错误。链路状态协议具有快速收敛的优点,它能够在网络拓扑发生变化时,立即进行路由的重新计算,并及时向其他路由器发送最新的链路状态信息,使得各路由器的链路状态表能够尽量保持一致,B、C、D正确。
计算机操作系统
3.在磁盘文件系统中,对于下列文件物理结构, 不具有直接读写文件任意一个记录的能力。(南京航空航天大学 2006年)
A.顺序结构
B.链接结构
C.索引结构
D.散列结构
答案: B
解析: 链接结构只能从链表当前指针文件逐个查找。另外注意,散列(Hash)结构不是文件物理结构。
拓展:
索引结构指一个文件的信息存放在若干不连续的物理块中,系统为每个文件建立一个专用的数据结构——索引表,并将这些块的块号存放在索引表中。
索引结构既适用于顺序存取,也适用于随机存取,并且访问速度快,文件长度可以动态变化。索引结构的缺点是由于使用了索引表而增加了存储空间的开销。
计算机组成原理
4.总线的通信控制主要解决 的问题。(哈尔滨工业大学 2005年)
A.由哪个主设备占用总线
B.通信双方如何获知传输开始和结束
C.通信过程中双方如何协调配合
D.B和C
答案: D
解析: 总线的通信控制包括判优控制和通信控制。选项A描述的是判优控制解决的问题,选项B和C描述的是通信控制解决的问题。