自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最小生成树 prim算法和kruscal算法

最小生成树,prim算法与kruscal算法

2025-05-04 17:03:10 1238

原创 并查集与图的连通性

因此引入并查集至关重要,例如,表示A,B,C三个元素连通,可以只用一个一维数组表示,father[A]=B,father[B]=C,判断两个元素是否在同一集合寻根即可,如A和B的根都是C,则说明A,B在同一个集合,而C的根就是其本身,即father[C]=C,就是说,我们对father数组的初始化,应该把每个元素的根初始为其本身。此时若要引进另外两个集合,D->E和F,那么我们直接令father[D]=E即可。由此,我们便解决了上文中提到的两个问题。

2025-04-30 11:58:19 674

原创 图论基础,dfs与bfs

广搜很容易找到最短路径的长度,一圈一圈向外标记即可,该如何找到具体的最短路径呢?题目已经说了是一个无环图,因此不用额外定义一个数组来标记每个节点是否使用。广度优先搜索我们常用一个数组来表示四个方向。层次遍历使用的数据结构是队列,代码框架:需要不断递归与回溯。

2025-04-29 18:17:32 459

原创 数据结构中的所有排序

所有数据结构中的基本排序,你都能在这里找到

2025-04-25 12:02:16 1769 3

空空如也

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

TA关注的人

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