首页 历年真题 北京理工大学2023年885软件工程考研真题(回忆版)

北京理工大学2023年885软件工程考研真题(回忆版)

2023-07-04 23:56 来源:互联网 作者:伊一
摘要:试题可以帮助大家分析考试重难点,抓住常考知识点,找到出题重点。下面小编为大家整理了“北京理工大学2023年885软件工程考研真题(回忆版)”希望能够帮助大家。

北京理工大学2023年885软件工程考研真题(回忆版)

一、选择题

  1. 有函数 fun(int s,int k),p是函数指针,怎么令p指向fun

  A.p=fun

  B.*p=fun

  C.p=fun(a,b)

  D.*p=fun(a,b)

  2. 算法的必要特性,哪个是错误的?

  A.确定性

  B.有穷性

  C.0到多个输入

  D.0到多个输出

  3. 以下赋值哪个是错误的?

  A.s[4]=”abc”

  B.s[]=”abc”

  C.s[2][3]={“a”,”bc”}

  D.s[2][]= {“a”,”bc”}

  4.以下表述错误的是

  A.选择结构,顺序结构,循环结构不能嵌套

  B.顺序结构是按顺序执行程序

  C.选择结构是根据判断语句选择不同的分支

  D.循环结构是根据判断语句选择重复执行相应语句或者跳出循环

  5. 有大根堆序列(32,16,22,12,9)现加入25,调堆过程中元素的总的比较次数是?

  A.1

  B.2

  C.3

  D.4

  C语言程序设计:

二、算法题

  1.输入一个字符和一个整数,输出三角形。如 ‘A’, 4

  A

  BBB

  CCCCC

  DDDDDDD

  2.输出不超过2023的最大回文序列。回文序列如1001。

  3.一个数的平方数的末尾包含这个数本身,则它是幸运数,如5的平方是25,25的末尾是5,所以5是幸运数。现输入一个数,要求判断它是不是幸运数,如果是则输出YES,不是则输出NO。

  4.递归求解个数为n的序列:2/1+3/2+5/3+8/5…的值

  5.输入三个字符串s1,s2,s3,如果s1中包含s2,则用s3代替s1中s2序列。如果不包含s2,则输出No Found。

  如: aaba ab c aca

三、简答题

  1.数据元素之间的关系在计算机中有几种表示?列举分析它们的特点

  2.(1)链栈比数组栈好在哪里?

  (2)栈和队列有什么共同点?

  (3)循环队列是什么?用它的主要目的是什么?

  3.(1)为什么要把树和森林转化成二叉树?

  (2)说出树和二叉树的主要区别

  (3)如果要存储完全二叉树,只进行两种操作:访问结点双亲,访问节点孩子。可用什么存储结构?

  4.给出了邻接表结构图,在v1顶点分别写出深度优先和广度优先的遍历序列。

  5.(1)给出一组序列,构造它的平衡二叉树。

  (2)若要从大到小输出二叉树,该怎么办?

  (3)画出删除结点66之后的平衡二叉树

四、算法设计

  1.得到整数n,求矩阵,伪C语言。

  如n=4

  1 2 6 7

  3 5 8 13

  4 9 12 14

  10 11 15 16

  2.已知存正整数的单链表的头指针,找出链表最小的元素,输出。

  如果最小元素节点p的数据是奇数,则交换p和p的后继元素数值;

  如果最小元素节点p的数据是偶数,则删除p的直接后继。

免费领取资料

独家考研团队题型预测,考研英语近20年真题解析+高分范文,政治复习资料全集、最新政治热点,数学常考公式以及专业课等资料

方法1:扫码添辅导老师微信

微信号:xhdkaoyan

方法2:填写个人信息老师亲自联系您

特色课程
相关文章推荐 更多>
    考研群 扫码领资料
    • 考研英语历年真题

      获取

      扫码添加老师微信

      请注明:姓名-公司-职位
      以便审核进群资格,未注明
      则拒绝

    • 考研数学历年真题

      获取

      扫码添加老师微信

      请注明:姓名-公司-职位
      以便审核进群资格,未注明
      则拒绝

    • 考研政治各科历年真题

      获取

      扫码添加老师微信

      请注明:姓名-公司-职位
      以便审核进群资格,未注明
      则拒绝

    • 专业课历年真题

      获取

      扫码添加老师微信

      请注明:姓名-公司-职位
      以便审核进群资格,未注明
      则拒绝

    • 课程录播(视频)

      获取

      扫码添加老师微信

      请注明:姓名-公司-职位
      以便审核进群资格,未注明
      则拒绝

    在线课堂

    排行榜 更多 >

    备案号:京ICP备05069206号-5

    总部:北京新航道教育文化发展有限责任公司

    总部地址:北京市海淀区中关村大街28-1号6层601

    总部电话:400-779-6688