码迷,mamicode.com
首页 >  
搜索关键字:图论    ( 2467个结果
2140=数据结构实验之图论十:判断给定图是否存在合法拓扑序列
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 int map[100][100],visited[100],du[100],flag,n,m,i,j,k; 5 int main() 6 { 7 while(~sc ...
分类:其他好文   时间:2019-11-02 20:26:11    阅读次数:96
习题:沙漠点列(图论)
题目 "传送门" 思路 首先有一个性质,删一条边最多能使连通块的个数+1 之后考虑哪些边能使连通块的个数+1 很明显是非环边 为什么不能是环呢? 对于一个环如果只删一条边,只会使这个环变成一条链 之后我们先将所有的非环边删去 再对每一个环按照环的大小进行从大到小进行排序, 为什么要从大到小呢? 对于 ...
分类:其他好文   时间:2019-11-02 18:26:05    阅读次数:74
图论基础——最短路算法集锦
最短路算法有个基础——————松弛操作(在大多数最短路算法都会涉及) 最短路算法一共有多少种方法我不知道,在这里我只想记录4种: ?Dijkstra:求单源点最短路(不含负边权) ?Bellman-ford:求单源点最短路(可含负边权) ?SPFA(使用队列优化后的Bellman-ford) ?Fl ...
分类:编程语言   时间:2019-11-01 22:44:30    阅读次数:126
10.31 模拟赛
10.31 模拟赛 A LIS 考虑每个数字前从 $ m $ 降序构造到 $ a_i $ 即可。 T2 图论 看到数据范围考虑暴搜,枚举答案(其实也就 $ 2n $)只要倒着枚举以前的边就显然仍然存在。 于是每次加边后进行一下宽搜,每个边只会入队一次,每次扩展是 $ O(n) $ 故总复杂度 $ O ...
分类:其他好文   时间:2019-11-01 14:30:33    阅读次数:79
图论篇6——割点(关节点)
引入 连通图 在一个 无向图 $G$中,若从顶点$i$ 到顶点$j$有路径相连,则称 $i$和$j$是连通的。如果图中任意两点都是连通的,那么图被称作连通图。如果$G$是有向图,则称为强连通图(注意:需要双向都有路径)。如果是单向连通,则称$G$为单向连通图。 割点(关节点) 在无向连通图$G=(V ...
分类:其他好文   时间:2019-10-31 01:11:39    阅读次数:154
【提高组】较复杂图论I
P1113 杂务 *拓扑排序模板。 #include<bits/stdc++.h> #define For(i,l,r) for(int i=l;i<=r;i++) using namespace std; const int M=10005; queue<int>q; int n,ans,mx[M ...
分类:其他好文   时间:2019-10-30 18:49:41    阅读次数:109
二分图的判定(染色法)和二分图最大匹配(匈牙利)算法及模板
定义 二分图也称二部图,是图论里的一种特殊模型,也是一种特殊的网络流。其最大的特点在于,可以将图里的顶点分为两个集合,且集合内的点没有直接关联,如下图所示。 如果某个图为二分图,那么它至少有两个顶点,且其所有回路的长度均为偶数,任何无回路的的图均是二分图。 1.染色法判断二分图 染色法是对每一个点深 ...
分类:编程语言   时间:2019-10-30 18:30:22    阅读次数:92
【JZOJ6389】小w学图论
description 小w这学期选了门图论课,他在学习点着色的知识。他现在得到了一张无向图,并希望在这张图上使用最多n种颜色给每个节点染色,使得任意一条边关联的两个节点颜色不同。 小w获得一张n个节点m条边的基图,并得到了一份神秘代码。他会根据这份代码的内容构建完整的无向图。 while(1){ ...
分类:其他好文   时间:2019-10-27 12:29:26    阅读次数:105
图论篇4——拓扑排序
引入 AOV网络 在有向图中,用顶点表示活动,用有向边<Vi, Vj>表示活动 i 是活动 j 的必须条件。这种有向图称为用顶点表示活动的网络(Active on vertices),简称AOV网络。 在AOV网络中,如果活动Vi必须在Vj之前进行,则存在有向边<Vi, Vj>,并称Vi是Vj的直接 ...
分类:编程语言   时间:2019-10-27 00:54:16    阅读次数:111
最近公共祖先 LCA
原创建时间:2018 08 07 14:08:52 两个结点找共同的爸爸 LCA 的概念 在 "图论" 和 "计算机科学" 中, 最近公共祖先 (英语:lowest common ancestor)是指在一个 "树" )或者 "有向无环图" 中同时拥有v和w作为后代的最深的节点。 ——Wikiped ...
分类:其他好文   时间:2019-10-26 21:18:47    阅读次数:114
2467条   上一页 1 ... 20 21 22 23 24 ... 247 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!