图论的基础
文章平均质量分 93
ONE PIECE2
爱做白日梦
展开
-
并查集入门
并查集:对于一个集合A和一个集合B;如果要把集合A与集合B合并起来,最暴力的方法时间复杂度为O(n)但如果可以找的A的“特征元素”a 使B的特征元素b构建关系,只要a,b是有联系的,那么我们可以认为A集合和B集合再同一个集合内;那么a和b就是这两个集合的桥梁;那么把A集合与B集合合并就是使a与b有联系;原创 2022-03-13 17:59:42 · 1657 阅读 · 1 评论 -
图论算法入门基础---图的储存---链式前向星详讲
接下来介绍三种图的储存方式:1:邻接矩阵:优点:容易理解,实现简答,适用于稠密图(边多的图);缺点不适合与稀疏图会造成巨大的空间浪费,是最暴力的方法了;2:邻接表:优点与缺点都不突出,是算法竞赛中比较常用的做法;缺点是不易判定重边3:链式前向星:缺点也是判重麻烦,还有就是难以理解,代码实现麻烦。要是理解后把代码模版背下来呢? 优点的话,据前人经验,几乎所有图论题都能用它做。这也是本文重点讲的。原创 2022-03-06 18:41:15 · 1009 阅读 · 1 评论