当前位置: 首页 > news >正文

第六章 图——课后习题解练【数据结构(c语言版 第2版)】

1.选择题

(1)(2)(3)

答案:CBC

(4)

(5)

(6)(7)(8)

答案:BAB

(9)

深度优先遍历(DFS)的核心机制​​是“一路到底,再回溯”,这正好符合​​栈(Stack)​​ 的 ​​后进先出(LIFO)​​ 特性。
具体过程:
从起始顶点开始,访问后将其压入栈,并访问它的第一个邻接顶点。
不断深入,将访问的顶点依次压栈。
当到达末端(无未访问邻接顶点)时,弹出栈顶元素(回溯),继续访问其下一个未访问的邻接顶点。
​​邻接表​​是一种图的存储结构,DFS 使用栈可以高效实现回溯,无需递归(递归本质也是调用栈)。

(10)

DFS是从根结点开始,优先访问孩子节点;BFS是从根结点开始,优先访问兄弟节点

(11)(12)

答案:DC

(13)

访问过就的顶点就跳过,若某个顶点后全被访问过,就回退到上一个顶点

(14)(15)

答案:DB

2.应用题

(1)

(2)

(3)

根据邻接矩阵得深度优先生成树

方法:先按深度优先遍历得序列,一路上没有回退遍历的顶点是一条分支上的结点,回退时遍历的结点要分叉

根据邻接矩阵得深度优先生成树

方法:先按广度优先遍历得序列,然后很难语言描述,请看视频39:46处
https://www.bilibili.com/video/BV1f94y1H7NV?spm_id_from=333.788.videopod.episodes&vd_source=af664767642e6eb0be84623726e5e7fe&p=8

(4)

(5)

http://www.dtcms.com/a/511543.html

相关文章:

  • 小米 C++ 校招二面:epoll/poll/select 区别与底层实现解析
  • 《安富莱嵌入式周报》第359期: 承包80KW水坝并自制控制系统,开源高端智能无线蓝牙耳机V2.0版发布,开源USB-C便携式台式电源
  • 机器人的通用驱动板
  • 浅谈需求分析与管理
  • MLE, MAP, Full Bayes
  • 广告文案优秀网站wordpress4.7安装步骤
  • 怎么用手机自己做网站小米的网站设计
  • c语言二级地址指针使用辨析
  • Java的Collection 集合体系详解
  • 无速度传感器交流电机的扩展Luenberger观测器
  • 营销型网站建设公司网络推广正邦设计有限公司
  • Day7C语言前期阶段算法之选择排序
  • 测试计划包含哪些内容?
  • 白描OCR文案识别
  • 企业 宣传 还要网站吗dxc采集wordpress插件
  • PCIe协议之 LTSSM状态机篇 之 关于链路宽度改变的图示讲解(一)Autonomous Change
  • 建设学校网站策划书网站即将上线 模板
  • [人工智能-大模型-30]:大模型应用层技术栈 - 上下文增强层:谁掌握了更高效、更精准的上下文增强能力,谁就能构建出真正有价值的智能系统。
  • ATAM,SAAM,DSSA详解(系统架构)
  • 软考高级-系统架构设计师案例专题三:系统开发基础
  • 实模式下的地址分段
  • clickhouse 检查是否有删除语句在执行
  • 网站职能怎么将自己的视频推广出去
  • ubuntu22.04 ros2 kobuki底盘控制全纪录
  • 深圳网站建设外贸公司做单抗药的看什么网站好
  • 植物大战僵尸杂交版v3.12最新版本(附下载链接)
  • 云手机的安全保护措施有哪些?
  • 计算机毕业设计240—基于python+爬虫+html的微博舆情数据可视化系统(源代码+数据库)
  • 制作梦核的网站做h网站
  • 本地部署开源数据分析平台 Elastic Stack 并实现外部访问( Windows 版本)