自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 图遍历的应用之寻找欧拉回路

欧拉回路其实就是我们俗称的“一笔画”问题 好,先提出一点问题,欧拉回路是什么? 在回答这个问题前,首先要说的是欧拉路径 如果在一个图中,可以找到一条路径,使得路径对图中的每一条边正好经过一次,则这条路径被称为欧拉路径; 当欧拉路径的起点与终点相同时,又被称为欧拉回路。 判断欧拉回路是否存在 如果有奇数桥的地方不只两个,则欧拉回路不存在 如果均为偶数桥,则任意一点出发均能找到欧拉回路 如果只有两个地方有奇数桥,可以从这二者之一出发,寻找到欧拉回路。 寻找欧拉回路 基本思想:深度遍历 先.

2022-05-31 01:34:20 702

原创 测试无向图的连通性

这是图遍历的一个经典应用 首先,什么是连通呢? 如果顶点A与顶点B之间有路径存在,则称A、B之间连通 如果一个图中,任意两点之间都连通,则称这个图为连通图 非连通图的极大连通子图,称为图的连通分量 注意:此处的连通分量不止一个哦 当我们学会图的深度与广度优先遍历后,这个问题就迎刃而解了 从上面的结果可以看出, 深度/广度遍历的每一行为一个连通分量 如果输出只有一行,则无向图具有连通性,否,则不具有连通性。 因此,将深度/广度遍历算法稍加修改,即可达到测试无向图连通性.

2022-05-30 20:38:14 913

原创 图的遍历浅谈

图遍历大抵分为两种: 深度优先遍历&广度优先遍历 分别对应:树的前序遍历&树的层次遍历 或许,在开始之前,你会想知道什么是遍历? 遍历:访问图中的所有顶点且无重复访问 深度优先搜索(DFS) 简述:先将当前顶点的所有邻接点遍历完成后再进行下一同级顶点的遍历,直至遍历所有顶点 注意事项:通过对已访问的节点进行标记从而规避重复访问的情况 举例: 假设同级遍历的顺序为从小到大,则DFS遍历的顺序为: 1->2->3->4 5->6-&gt

2022-05-30 19:20:06 481 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除