搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
从前慢现在也慢
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Hive--笔试题05_1--求TopN_给定 score.txt 文件,其中每一行是一个学生的成绩信息,字段间“逗号”做分隔符。
2
当虚拟机报错:以独占方式锁定此配置文件失败,另一个正在运行的VMware进程可能正在使用配置文件
3
注意力机制(SE, ECA, CBAM, SKNet, scSE, Non-Local, GCNet, ASFF) Pytorch代码_se_asff
4
论文ai率怎么降,其实不难_降ai率
5
三维点云数据处理软件供技术原理说明_点云数据处理软件PCM V2.0内测来袭
6
python安装mysql-client_mysqlclient安装
7
线性回归——pytorch与paddle实现线性回归的详细过程_pythorch paddle
8
从零开始的Dify大模型应用开发指南
9
【机器学习/人工智能】 实验二:图像特征自动学习方法实践与分析_图像特征学习过程
10
一文搞懂ROS2的spin_some, spin和ROS的spinOnce_ros2 spinonce
当前位置:
article
> 正文
2022年858程序设计与数据结构真题解析_858c语言程序设计与数据结构真题
作者:从前慢现在也慢 | 2024-05-04 02:07:41
赞
踩
858c语言程序设计与数据结构真题
作者:江上_酒
2023扬大信工考研交流群:714584589
相关内容根据昨天考生考完后的回忆所得,由于具体题目描述不清,可能会与真题有所出入,故此处只做简要的分析。
一、简答题(本大题共6小题,每题10分,共计60分。)
考察数据结构的逻辑结构和物理结构含义和关系,这个属于绪论部分的基本概念。(简单)
给定一个广义表取出指定元素,这个真题考过几次,主要是对tail()和head()函数的灵活使用。(简单)
写出满足条件的树(前序中序一致、中序后序一致、前序后序一致),这是考过的原题。(简单)
根据所给的图画出邻接矩阵、邻接表并求出最小生成树,此题属于图的基本应用题,除了顶点较多写起来麻烦。(中等)
写出(0.02、0.03、0.03、0.07、0.10、0.21、0.32、0.19)的哈夫曼编码和二进制编码,并分析其中优劣。这题是在《资料书》93页第8题的基础上加上了二进制编码的问题,并分析其中的优劣。(中等)
哈夫曼树效率高,但是不稳定,二进制编码稳定但是效率相较而言低。
证明N个结点的满二叉树叶子结点个数为(N+1)/2。(简单)
已知树为满二叉树故不存在度为1的结点即
N 1 = 0 N_1=0
N
1
=
0
,又
N 0 = N 2 + 1 N_0=N_2+1
N
0
=
N
2
+
1
,
0 ∗ N 0 + 0 ∗ N 1 + 2 ∗ N 2 = N − 1 0*N_0+0*N_1+2*N_2=N-1
0
∗
N
0
+
0
∗
N
1
+
2
∗
N
2
=
N
−
1
,可得
N 0 = ( N + 1 ) / 2 N_0=(N+1)/2
N
0
=
(
N
+
1
)
/
2
二、算法设计题(本大题共6小题,每题15分,共计90分。)
已知两个链表A和B分别表示两个集合,其元素递增排列。设计一个算法,用于求出A与B的交集,并存储在A链表中。(中等)
这题可以参考算法讲义21页线性表考题的第1题,将条件改成相等、实现方式改为链表即可。
试写一算法,对单链表实现就地逆置。(简单)
这题是算法讲义第22页线性表考题第3题原题。
设任意n个整数存放于数组A(1:n)中,试编写程序,将所有负数排在所有正数前面。(中等)
这题是我11月10号更新在CSDN博客上并提醒注意的题的改编,原题是将正数排至负数前。具体实现见
代码实现
用按层次顺序遍历二叉树的方法,统计树中具有度为1的结点数目。(中等)
算法讲义第46页树的考题第7题层次遍历,统计个数只需要在遍历过程加入计数即可。
设二维数组a[1…m, 1…n] 含有m*n 个整数。判断a中所有元素是否互不相同?输出相关信息(yes/no)。(简单)
这题是我11月10号更新在CSDN博客上并提醒注意的原题。具体实现见
代码实现
简述如何判断是否有回路,写出其过程,并给出代码实现。(困难)
这题考察的拓扑排序,简述过程是19年就考察过的,问题不大。代码实现是比较出人意料的,以后的学生应该注意了,不过有难度大家都一样。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/532570
推荐阅读
article
数据结构
—串的模式匹配_描述
brute
-
force
算法
思想和时间
复杂度
...
数据结构
-串(第四章)的整理笔记,若有错误,欢迎指正。_描述
brute
-
force
算法
思想和时间
复杂度
描述
brute
-f...
赞
踩
article
数据结构
栈实现
队列
...
然后了解栈的创建:stack jinzihao;操作:stout.push(stin.top());表示把in最上面的数...
赞
踩
article
数据结构
-
链表
详解
(
二)——
带头
双向
循环
链表
...
首先,我们还是需要先定义一个结点类型,与单向
链表
相比,
双向
链表
的结点类型中需要多出一个前驱指针,用于指向前面一个结点,实...
赞
踩
article
数据结构
-
二叉树
-堆...
利用向上调整建大堆时我们可以交换堆头和堆尾的值。然后在进行向下调整选出次小的值,如此往复。(1)把第一个数看成一个堆中的...
赞
踩
article
数据结构
——
二叉树
先序
、
中序
、后序及层次四种
遍历
(C语言版)_
中序
遍历
...
数据结构
——
二叉树
先序
、
中序
、后序三种
遍历
二叉树
先序
、
中序
、后序三种
遍历
三、代码展示:
二叉树
先序
、
中序
、后序三种
遍历
先序
...
赞
踩
article
数据结构
——
二叉
树
(上)_
文件系统
是
二叉
树
还
是
树
...
数据结构
——
二叉
树
(上):干货十足,图文并茂,不容错过的优质好文,欢迎小伙伴们前来学习!!!_
文件系统
是
二叉
树
还
是
树
文件...
赞
踩
article
【
数据结构
-算法题】C++|
二叉树
全家桶 |
二叉树
的
遍历
|
前序
遍历
中序
遍历
后续
遍历
层序遍...
本节内容均出自力扣上
的
二叉树
专项题,这里且当做自己一个总结篇了。写这个总结篇
的
原因,源自于之前刷了题一直忘,后面才反应过...
赞
踩
article
C语言【
数据
结构
】
顺序
表
(动态开辟)实现_
c
语言 列
表
结构
体
开辟空间...
前言:这是
数据
结构
的开始,
顺序
表
。现在已经开始学
数据
结构
了,学
数据
结构
最重要的3点是①善于画图,多画图思考②一定要细心③...
赞
踩
article
<
数据结构
> (C语言实现)
动态
顺序
表_c语言
动态
分配
顺序
表的
插入
...
1.线性表线性表是n个具有相同特性的数据元素的有限序列。常见的线性表:
顺序
表、链表、栈、队列、字符串......线性表在...
赞
踩
article
数据结构
-
栈
及
栈
的
应用
_
数据结构
-
栈
的
应用
...
栈
的
概述
栈
式一种重要
的
线性结构,属于一种操作受限
的
线性表
栈
(stack) 是限定尽在表尾进行插入或删除操作
的
线性表 表...
赞
踩
article
数据结构
-
栈
_
栈
是
一种
存取什么
数据结构
...
栈
栈
是
一种
简单的
数据结构
。是
一种
先进后出的结构,类似于羽毛球桶里存放羽毛球,先放进去的羽毛球只能最后才能取出来。
栈
是...
赞
踩
article
数据结构
:
时间
复杂度
和空间
复杂度
...
带你了解
时间
复杂度
和空间
复杂度
数据结构
:
时间
复杂度
和空间
复杂度
...
赞
踩
article
【
数据结构
】
stack
&
queue
—
—
栈和
队列
...
数据结构
—
—
Java 栈和
队列
(Stack && Queue)详解【
数据结构
】
stack
&
queue
—
—
栈和
队列
...
赞
踩
article
数据结构
--
线性
表
之顺序
表
...
数据结构
--
线性
表
之顺序
表
数据结构
--
线性
表
之顺序
表
本篇主要整理介绍
数据结构
--
线性
表
的使用,...
赞
踩
article
数据结构——
外部
排序
...
外部
排序
_
外部
排序
外部
排序
一、
外部
排序
1.1 基本思想 有时...
赞
踩
article
【
数据结构
】
线性表
...
线性表
的基础知识【
数据结构
】
线性表
线性表
线性表
的定义
线性表
...
赞
踩
article
数据结构
——
时间
复杂度
与空间
复杂度
...
时间
复杂度
与空间
复杂度
数据结构
——
时间
复杂度
与空间
复杂度
文...
赞
踩
article
【
数据结构
】
树
(
二
)——
二
叉
树
(C
语言
版
)_
二
叉
树
c
语言
...
二
叉
树
二
叉
树
的定义
二
叉
树
的特点特点五种基本形态特殊
二
叉
树
斜
树
满
二
叉
树
完全
二
叉
树
二
叉
树
的性质
二
叉
树
的存储结构
二
叉
树
顺序存储...
赞
踩
article
【
数据结构
】
二叉
树
(C语言实现)_
c
语言构建
二叉
查找
树
...
本文介绍了
树
和
二叉
树
的概念和结构以及
二叉
树
链式存储结构的实现,希望对您有所帮助_
c
语言构建
二叉
查找
树
c
语言构建
二叉
查找
树
...
赞
踩
article
【
数据
结构】
二叉树
的创建和
遍历
:前序
遍历
,
中序
遍历
,
后序
遍历
,层次
遍历
_输入
数据
,
建立
二叉树
,
进行先...
二叉树
(Binary Tree)是有n(n≥0)个结点的有限集合:(1) 该集合或者为空(n=0);(2)或者由一个根结...
赞
踩
相关标签
数据结构
Brute-Force算法
KMP算法
改进的KMP算法
visual studio
开发语言
算法
链表
二叉树
c语言
html
前端
c++
栈