[全套]2021年中国科学院大学北京市培养单位862计算机学科综合考研全套资料

考研真题及详解

名校考研真题

计算机学科专业基础综合真题及详解

一、单项选择题:1~40小题,每小题2分,共80分。下列每题给出的四个选项中,只有一个选项符合题目要求。请在答题卡上将所选项的字母涂黑。

1已知程序如下:

int S(int n)

{

return (n

}

void main()

cout<

程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是()。

A.main()->S(1)->S(0)

B.S(0)->S(1)->main()

C.main()->S(0)->S(1)

D.S(1)->S(0)->main()

【答案】A查看答案

【解析】函数S(int n)是一个递归函数:①当实际参数小于等于零时则返回0,并终止递归;②当实际参数大于零时则递归调用S(n-1),并将S(n-1)的结果加上n作为返回值。程序从main()函数开始,首先调用main()函数;在main()函数中调用S(1)函数时,将main()函数的上下文保存到栈中,并进入函数S(1);由于函数S(1)的实际参数大于零,需要调用S(0),故将S(1)函数的上下文保存到栈中,进入S(0);在S(0)中,实际参数小于等于零,递归终止。

2先序序列为a,b,c,d的不同二叉树的个数是()。

A.13

B.14

C.15

D.16

【答案】B查看答案

【解析】二叉树的先序遍历定义为:若二叉树为空,则空操作;否则,访问根节点,然后先序遍历左子树,最后先序遍历右子树。本题中,结点a为二叉树的根节点,左右子树的先序遍历可能存在下面四种情况:①左子树为空,bcd为右子树;②b为左子树,cd为右子树;③bc为左子树,d为右子树;④bcd为左子树,右子树为空。然后将左右子树继续分解,如第①种情况的右子树先序遍历(bcd)可能有:a.左子树为空,右子树为cd;b.左子树为c,右子树为d;c.左子树为cd,右子树为空。按照这种方法继续分解左右子树,直到不能再分解为止,可得第①和④种情况各包含5种不同情况,第②和③种情况各包含2种情况,因此总共有14种不同的二叉树。

3下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是()。

A.24,10,5和24,10,7

B.24,10,5和24,12,7

C.24,10,10和24,14,11

D.24,10,5和24,14,6

【答案】D查看答案

【解析】哈夫曼树是带权路径长度最短的二叉树。由根节点出发到两个叶子节路径中,第二个被访问的两个结点的权值要么相等,要么和为根节点的权值,故B项错误。同理,通过第三个被访问的节点排除A项。C项,由两条路径可推出三个叶子节点的权值分别是:3、10和11,而根据哈夫曼树的定义可知,权值为3的节点应该和权值为10的结点结合,故C项错误。D项,反推出有四个叶子节点,权值分别为:5、5、6和8,满足哈夫曼树的条件。

4现在有一颗无重复关键字的平衡二叉树(AVL树),对其进行中序遍历可得到一个降序序列。下列关于该平衡二叉树的叙述中,正确的是()。

A.根节点的度一定为2

B.树中最小元素一定是叶节点

C.最后插入的元素一定是叶节点

D.树中最大元素一定是无左子树

【解析】二叉树的中序遍历定义是“若二叉树为空,则空操作;否则:①中序遍历左子树;②访问根节点;③中序遍历右子树”。A项错误,当树中仅有一个或者两个结点时,根节点的度就可能不为2;B项错误,树中最小元素是中序遍历时最后访问的节点,当没有右子树时,最后访问的节点是根节点;C项错误,当最后插入的元素破坏树的平衡后,树会进行调整,使其成为中间节点;D项正确,由中序遍历的特点可知,左子树的值大于根节点,所以最大元素一定没有左子树。

5设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={,,,},若从顶点V0开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是()。

A.2

B.3

C.4

D.5

【解析】根据题意知有向图的结构如图所示。深度优先遍历的特点是尽可能先对纵深方向进行搜索,所以可能得到的不同遍历序列分别是:①V0→V2→V1→V3;②V0→V2→V3→V1;③V0→V1→V3→V2;④V0→V3→V2→V1;⑤V0→V3→V1→V2。

6暂缺

7下列选项中,不能构成折半查找中关键字比较序列的是( )。

A.500,200,450,180

B.500,450,200,180

C.180,500,200,450

D.180,200,500,450

【解析】折半查找的过程是:先确定待查找记录所在的范围,然后逐步缩小范围直到找到或找不到该记录为止。折半查找的关键字序列满足:对每一个关键字,其后面的所有关键字序列或者都小于等于该关键字或者都大于等于该关键字。A项错误,第三次比较的关键字为450,说明待查关键字位于200~450间,所以第四

本文选自“才聪学习网”考研推荐!

2021年761传播学原理江西师范大学考研真题及详解——才聪学习网

举报/反馈

中科院计算机学院考研真题,2021年862计算机学科中国科学院大学考研真题及详解...相关推荐

  1. 2021浙江大学计算机学院研究生招生计划,2021年浙江大学计算机学院考研分数线数据分析...

    [导语]中公浙江研招网提醒大家关注浙江专业解析:[2021年浙江大学计算机学院考研分数线数据分析] 计算机行业作为如今热门的行业之一,考研人数多增加,辅导意识的增强与辅导的日渐成熟,诸多因素为计算机考 ...

  2. 计算机(大类)类本科,2021年中国本科院校专业大类细分专业名称详解

    很多考生只知想报考的专业大类,比如计算机,但计算机是大类学科名称,细分专业很多,如果不详细了解清楚,也许你报考的专业与你想读的专业相去甚远,甚至根本不是你想的那回事.所以全面了解细分专业特别重要,而且 ...

  3. 【调剂】四川大学计算机学院(软件学院)2021年 非全日制硕士研究生接受调剂生的通知...

    点击文末的阅读原文或者公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 根据我院2021年专业硕士招生计划(https://y ...

  4. 中国地质大学武汉计算机学院吴越,中国地质大学(武汉)计算机学院“大学生开放创新实验室”授牌仪式顺利举行...

    (通讯员:彭堂树)1月23日上午9点,计算机学院"大学生开放创新实验室"授牌仪式在北区综合楼314机房隆重举行,中国地质大学(武汉)实验室与设备管理处副处长罗勋鹤,校团委副书记胡肖 ...

  5. 计算机学院自强标兵网络投票,2015年度计算机学院自强大学生标兵答辩会顺利举行...

    2015年度计算机学院自强大学生标兵答辩会在2015年4月10日顺利在西十二教学楼S303教室举行.本次活动由计算机学院资助助理委员会主办,宣传部承办.计算机学院学生工作组组长蒋文海老师,计算机学院资 ...

  6. 中国科学院大学计算机调剂,【中国科学院大学考研调剂官网】中国科学院大学研究生院:2016年调剂信息...

    考研调剂的时间很短,请大家关注出国留学网考研调剂频道中国科学院大学研究生院:2016年调剂信息的更新,以便以最快的速度了解考研调剂信息!大家还可以关注2016各大院校考研调剂信息汇总及2016年考研调 ...

  7. 中国科学院大学计算机复试线,2020中国科学院大学考研复试分数线已公布

    2020中国科学院大学考研复试分数线已公布!点击查看>>34所自划线院校2020考研复试分数线.2020考研国家线已公布,当前2020考研考生需全力准备考研复试/调剂工作>>备 ...

  8. 【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一

    相关链接 [2023年第十一届泰迪杯数据挖掘挑战赛]B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一 [2023年第十一届泰迪杯数据挖掘挑战赛]B题:产品订单的数据分析与需求预测 ...

  9. 【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题二

    相关链接 [2023年第十一届泰迪杯数据挖掘挑战赛]B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一 [2023年第十一届泰迪杯数据挖掘挑战赛]B题:产品订单的数据分析与需求预测 ...

最新文章

  1. rmd文件怎么转换html文件,提取.Rmd文件的html依赖项(包含htmlwidgets)
  2. python matplotlib散点图-python matplotlib从函数更新散点图
  3. 婚姻里的潜规则:你的男人也嫌你穷【转】
  4. 微信朋友圈+html+字体,一键修改微信朋友圈字体,快来试试吧
  5. input发送a.jax_Java EE 7 / JAX-RS 2.0:具有自定义HTTP标头的简单REST API身份验证和授权...
  6. Effective Java~3. 私有Constructor 或Enum 强化单例
  7. 分布式计算、网格计算和云计算
  8. linux查看标准错误码工具
  9. windows游戏程序自动备份与更新
  10. 隐马尔可夫模型python实现
  11. 基于STM32H7的ADS1256驱动案例,8通道,24bit ADC,带可编程增益(2021-09-20)
  12. 抖音中的视频怎么使用手机录制 安卓手机录屏软件哪个好
  13. 只知道JWT,那JWE、JWS、JWK、JWA呢?
  14. Redis 动态字符串(SDS)底层原理详解
  15. c语言mallor使用方法,温州医学院仁济临床医学概论选择题整理
  16. DateAdd 函数
  17. 对话Wetez卡咩:项目方才是Staking经济中最大的赢家 | 陀螺非正式会谈
  18. 睡觉也在爬虫之二(爬一组图片)
  19. 2017面向对象程序设计(Java)第六周学习总结
  20. Hi Generator

热门文章

  1. 冻结pexcel 代码 -- 这次看看能坚持多久
  2. java import imageio_是否可以使用Java ImageIO从InputStream读取多个...
  3. jMetal学习笔记(二)-NSGAii源码解读
  4. 如何用Python画一个简单的笑脸
  5. php如何看出是什么框架,拿到一个php源码怎么分析它用的是什么框架?
  6. win10弹出计算机的内存不足,win10提示计算机显卡内存不足情况的解决办法介绍...
  7. 玩客云刷Armbian详细教程
  8. 怎么把彩色的照片变黑白色?
  9. Oracle 12c 新特性之 数据库内归档(In-Database Archiving)
  10. Win系统 - Win10 进入 BIOS 系统(非启动快捷键)