会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
空無一悟
愿我们一路向阳,终成为光
首页
新随笔
管理
上一页
1
2
3
4
5
6
下一页
2023年4月5日
2023-04-05 欧拉回路和欧拉路径
摘要: 欧拉回路和欧拉路径 1 欧拉回路 欧拉回路的起源 欧拉回路与哈密尔顿回路的区别 经过所有顶点的回路不一定经过所有边。即哈密尔顿回路不一定是欧拉回路 哈密尔顿回路:从一个点出发,沿着边行走,经过每个顶点恰好一次,之后再回到出发点 欧拉回路: 从一个点出发,沿着边行走,经过每条边 恰好一次,之后再回到出
阅读全文
posted @ 2023-04-05 21:44 空無一悟
阅读(364)
评论(0)
推荐(0)
2023年4月4日
2023-04-04 哈密尔顿问题和路径压缩
摘要: 哈密尔顿问题和路径压缩 1 哈密尔顿回路和TSP 路径与回路 哈密尔顿问题偏计算机,欧拉问题偏数学,所以本章我们主要讲哈密尔顿回路和哈密尔顿路径 哈密尔顿回路 哈密尔顿路径 欧拉回路 欧拉路径 哈密尔顿回路定义 从一个点出发,沿着边走,经过每个顶点恰好一次,之后再回到出发点,过程中经过的路径就叫哈密
阅读全文
posted @ 2023-04-04 23:27 空無一悟
阅读(462)
评论(0)
推荐(0)
2023年4月2日
2023-04-02 桥和割点以及图的遍历树
摘要: 桥和割点以及图的遍历树 1 什么是桥 定义 对于无向图,如果删除了一条边,整个图联通分量数量就会变化,则这条边称为桥(Bridge)。桥意味着图中最脆弱的关系 应用 交通系统 比如两个城市上海和南京仅通过长江大桥相连,如果长江大桥被毁坏了,那么两个城市就分开各自为战了 社交网络 两个班级通过班长联系
阅读全文
posted @ 2023-04-02 23:13 空無一悟
阅读(104)
评论(0)
推荐(0)
2023年4月1日
2023-04-01 图论问题建模和floodfill
摘要: 图论问题建模和floodfill floodfill(洪泛)实际就是图的遍历 1 图论问题例子:判断二分图 题目来源:LeetCode 785 is-graph-bipartite:,判断二分图, 因为题目中已经给出了邻接表,相当于已经给出了Graph,所以直接用二分图的核心算法即可,参考DFS实现
阅读全文
posted @ 2023-04-01 21:51 空無一悟
阅读(38)
评论(0)
推荐(0)
2023年3月30日
2023-03-31 图的广度优先遍历
摘要: 图的广度优先遍历 ArrayDeque解析 作为队列使用 public abstract boolean add(E paramE); // 加入元素到队尾 public abstract boolean offer(E paramE); // 加入元素到队尾 public abstract E r
阅读全文
posted @ 2023-03-30 21:42 空無一悟
阅读(124)
评论(0)
推荐(0)
2023年3月29日
2023-03-30 图的深度优先遍历的应用
摘要: 图的深度优先遍历的应用 常见的应用如下 求图的连通分量(1~2) 求两点间是否可达(3) 求两点间的一条路径(4) 检测图是否有环(9) 二分图检测(10~11) 寻找图中的桥和割点 哈密尔顿路径 拓扑排序 1 求无向图的连通分量的个数 DFS递归每退出一次,说明图有了一个连通分量,所以在dfs()
阅读全文
posted @ 2023-03-29 23:49 空無一悟
阅读(99)
评论(0)
推荐(0)
2023年3月28日
2023-03-29 图的深度优先遍历
摘要: 图的深度优先遍历 1 数据结构遍历的意义 每种数据结构,都必须有遍历的方式 很多算法的本质都是遍历,对于图论问题,真正理解遍历,已经可以应付80%的问题了 树的遍历 复习 复习下玩转数据结构第6章 和 玩转算法与数据结构第5章 树的深度优先遍历就是指前、中、后序遍历 ps:广度优先遍历实际就是层序遍
阅读全文
posted @ 2023-03-28 23:47 空無一悟
阅读(137)
评论(0)
推荐(0)
2023年3月27日
2023-03-28 图的基本表示
摘要: 图的基本表示 1 图的分类 无向图 Undirected Graph 有向图 Directed Graph 无权图 Unweighted Graph 有权图 Weighted Graph 方向和权重组合可以得到如下四种常见的图: 优先讲无向无权图 无向无权图 无向有权图 有向无权图 有向有权图 2
阅读全文
posted @ 2023-03-27 23:49 空無一悟
阅读(326)
评论(0)
推荐(0)
2023年3月26日
2023-03-27 哈希表
摘要: 哈希表 1 哈希表基础 以LeetCode387号问题为例 /*********************************************************** * @Description : LeetCode387号问题 * https://leetcode-cn.com/p
阅读全文
posted @ 2023-03-26 23:24 空無一悟
阅读(31)
评论(0)
推荐(0)
2023年3月25日
2023-03-26 红黑树
摘要: 红黑树 1 红黑树与2-3树 红黑树举例 《算法导论》中堆红黑树的定义 首先红黑树一定是一棵二分搜索树BST 1.每个节点或者是红色的,或者是黑色的 2.根节点是黑色的 3.每一个叶子节点(最后的空节点)是黑色的 4.如果一个节点是红色的,那么它的孩子节点都是黑色的 5.从任意一个节点到叶子节点,经
阅读全文
posted @ 2023-03-25 21:14 空無一悟
阅读(82)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告