摘要: 【算法总结】图论-最小生成树 一、概念 在一个无向连通图中,如果存在一个连通子图包含原图中所有的结点和部分边,且这个子图不存在回路,那么我们称这个子图为原图的一棵生成树。在带权图中,所有的生成树中边权的和最小的那棵(或几棵)被称为最小生成树。 定理:在要求解的连通图中,任意选择一些点属于集合A,剩余 阅读全文
posted @ 2019-06-25 23:49 郭怡柔 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 【算法总结】图论-并查集 一、概念:并查集 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题近几年来反复出现在信息学的国际国内赛题中,其特点是看似并不复杂,但数据 阅读全文
posted @ 2019-06-25 21:58 郭怡柔 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 【算法总结】图论-预备知识 邻接矩阵:用一个二维数组来表示图的相关信息,如edge[i][j]表示结点i和结点j之间的关系(以及权重)——在表示的图为稠密图,且频繁地判断特定结点对是否相邻时,使用邻接矩阵较为适宜。 邻接链表:链式存储结构,为图的每个顶点建立一个单链表,第i个单链表中保存与结点相邻的 阅读全文
posted @ 2019-06-25 19:54 郭怡柔 阅读(168) 评论(0) 推荐(0) 编辑