码迷,mamicode.com
首页 >  
搜索关键字:连通图    ( 1192个结果
1034 Head of a Gang
大致题意就是给出 N对 人的通话记录,可以根据通话对象分成若干个组(连通图)。在一个连通图中,任意两个人之间的总通话时长表示边权,一个人参与的总通话时长表示点权,所有人的总通话时长表示总边权。现在给定一个阀值K,且只要连通图的总边权超过K,并满足成员数超过2,则该组视为“犯罪团伙”,而且该组内点权最 ...
分类:其他好文   时间:2020-03-06 13:06:46    阅读次数:61
吉林大学机试 连通图 Easy
关键思想: 无; 关键点: 无; #include<iostream> #include<string> #include<vector> #include<map> using namespace std; const int maxn = 1020; int father[maxn]; int ...
分类:其他好文   时间:2020-03-06 09:12:26    阅读次数:60
ICPC North Central NA Contest 2017
https://www.jisuanke.com/contest/7331?view=challenges G. Sheba's Amoebas 题意:给定一个图,求图里有几个封闭图形 思路:用DFS每次将一整块连通图标记,最后看标记了多少个 直接上代码: #include <bits/stdc++ ...
分类:其他好文   时间:2020-03-02 22:42:42    阅读次数:93
将容斥系数隐含在式子中的方法
本文设$\tilde f$表示生成函数$f$的指数生成函数。 给定一个数$n$,以及权值为$1,2,\dots,n$的$n$个点,对于$t=1,2,\dots,n$,设$z=所有(连通块内各点权值的最小值)的最大值$,求满足$z=t$的无向图个数。$n\leq 5 10^5$ 最大值为$t$不好直接 ...
分类:其他好文   时间:2020-03-01 14:24:06    阅读次数:54
PAT Advanced 1126 Eulerian Path (25) [连通图,欧拉路径,欧拉回路,欧拉图]
题目 In graph theory, an Eulerian path is a path in a graph which visits every edge exactly once. Similarly, an Eulerian circuit is an Eulerian path whi ...
分类:其他好文   时间:2020-02-29 20:51:39    阅读次数:104
(学习1)最小生成树-Prim算法与Kruskal算法
最小生成树: 求一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边. 1:Prim算法(适合稠密图) 伪代码: Prim(G){ //G为图 int addnow[maxen];//记录当前有多少点被纳入集合; int lowcost[ ...
分类:编程语言   时间:2020-02-27 16:09:34    阅读次数:71
[PAT] A1021 Deepest Root
【题目大意】 给出n个结点和n-1条边,问它们能否形成一棵n个结点的树,如果能,从中选出结点作为树根,使整棵树的高度最大。输出所有满足要求的可以作为树根的结点。 【思路】 方法一:模拟。 1 连通、边数为n-1的图一定是一棵树。因此先判断连通图个数(用DFS遍历图,从而计算连通图个数),等于1则能形 ...
分类:其他好文   时间:2020-02-24 16:49:22    阅读次数:55
无向连通图图求割点
概念: 割点:在一个无相连通图中,如果删除某个顶点后,图不再连接(即任意两点之间不再相互到达),我们称这样的顶点为割点(或者称为割顶)。 思考: 很容易想到的方法是:以此删除每个顶点,然后用深度优先搜索或者广度优先搜索来检查图是否依然连通。如果删除某个顶点后,,导致图不再联通,那么刚才删除的顶点就是 ...
分类:其他好文   时间:2020-02-20 19:59:09    阅读次数:109
[POI2010]GIL-Guilds - 二分图染色,DFS
给一张无向图,要求你用黑白灰给点染色,且满足对于任意一个黑点,至少有一个白点和他相邻;对于任意一个白点,至少有一个黑点与他相邻,对于任意一个灰点,至少同时有一个黑点和白点和灰点与他相邻,问能否成功 Solution 显然灰色是多余的 首先考虑什么样的情况是不行的,显然仅在有孤立点的时候会挂,而连通图 ...
分类:其他好文   时间:2020-02-20 15:05:22    阅读次数:77
强连通分量——tarjan算法
概念: 有向图强连通分量:在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量。 注:强联通分量仅仅是对有向图来说。 代码 ...
分类:编程语言   时间:2020-02-19 23:42:40    阅读次数:83
1192条   上一页 1 ... 6 7 8 9 10 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!