码迷,mamicode.com
首页 >  
搜索关键字:最小环    ( 155个结果
ACM图论—最小环问题 ( 仔细分析+理解+代码 )(HDU 1599 ) (POJ 1743)
说明:如果发现错误或者有任何问题,任何不理解的地方请评论提出,或私信me,^ _ ^ ACM—图论 最小环问题(Floyd算法应用) 最小环问题是Floyd算法的应用,并不难,和Floyd算法一样难度。但是如果要输出最小环路径就要稍微麻烦一点,也不难。 1.计算最小环值(HDU 1599) 1. 有 ...
分类:其他好文   时间:2019-08-31 00:59:36    阅读次数:114
最小环-Floyd
floyd求最小环 floyd求最小环 在Floyd的同时,顺便算出最小环。 Floyd算法 1 for(k=1;k<=n;k++) 2 { for(i=1;i<k;i++) 3 for(j=i+1;j<k;j++) 4 if(d[i][j]+m[i][k]+m[k][j]<min) 5 min=d ...
分类:其他好文   时间:2019-08-19 12:43:25    阅读次数:60
P2611信息传递
1~n盒子都会向指定的盒子专递第任意个盒子的信息,当自己的信息被其他盒子传递给自己时,这个游戏就结束了,询问一共可以传递几轮。一开始就是想暴利他,结果代码写得很乱,有细节漏洞,并且虽然数据不大,但时间复杂度仍过不了。然后就只好去学习图论中的并查集求最小环。用每个节点代表每个盒子,如果传递了就在两个节 ...
分类:其他好文   时间:2019-08-14 23:39:33    阅读次数:75
Floyd杂记
最小环 分有向图和无向图。 有向图很简单:直接建边然后跑$Floyd$,跑完以后,$dis(i,i)$就是经过$i$点的最小环的长度。 无向图……就是在以$k$为中间点扩展之前就把$k$拿进去统计 像这样: c++ for(int k=1;k ...
分类:其他好文   时间:2019-08-03 12:59:57    阅读次数:60
HZOJ 那一天她离我而去
一个数据水到不行的题,各路大佬用各种方法A掉了这个题(比如A*,最短路,dfs……)。 这里只说一下我的暴力和被碾压的正解。 暴力AC系列: 要找过1点的最小环,那么这个环可以拆成两部分,与1相连的两点经过1的距离和不过一的最短路,那么我们就可以将1的入边截断(出边当然也可以截断,这里是为了方便枚举 ...
分类:其他好文   时间:2019-07-21 21:20:10    阅读次数:153
单身三连之二
一道正解不可靠,暴力碾标算的题。 题目大意: 有一张无向图,求经过起点的最小环。(点数N<=1×104,边数M<=4×104,多测,无解输出-1) 题解: 先判断图的合法性。从起点开始dfs,判断能否从其他路径回到起点,若搜索失败,则一定无解。 已知图是合法的,我们可以将连接起点的边断掉,对每个起点 ...
分类:其他好文   时间:2019-07-21 13:31:14    阅读次数:63
【UOJ 276】无向图最小环
【题目描述】: 给定一张无向图,求图中一个至少包含 3个点的环,环上的节点不重复,并且环上的边的长度之和最小。该问题称为无向图的最小环问题。在本题中,你需要输出最小环的边权之和。若无解,输出 “No solution.”。图的节点数不超过 100。【输入描述】: 第一行两个正整数 n,m表示点数和边 ...
分类:其他好文   时间:2019-07-02 22:48:21    阅读次数:111
UOJ #276 无向图最小环
【题目描述】: 给定一张无向图,求图中一个至少包含 3个点的环,环上的节点不重复,并且环上的边的长度之和最小。该问题称为无向图的最小环问题。在本题中,你需要输出最小环的边权之和。若无解,输出 “No solution.”。图的节点数不超过 100。 【输入描述】: 第一行两个正整数 n,m表示点数和 ...
分类:其他好文   时间:2019-07-02 13:25:10    阅读次数:68
题解 P2661 【信息传递】
这题 由于每个人只能告诉一个人,所以每个点的出度为1。找最小环。 ~~坑点:~~ 图不一定是连通图 故不能只用一遍bfs/dfs。 下面讲我的思路 三个数组next,vis,dep; next[i]记录第i位同学传递的人 vis[i]记录当前点是否访问和是哪一次访问 dep[i]记录第i个点在它的访 ...
分类:其他好文   时间:2019-07-02 09:35:33    阅读次数:106
$bzoj1027-JSOI2007$ 合金 计算几何 最小环
题面描述 某公司加工一种由铁、铝、锡组成的合金。他们的工作很简单。首先进口一些铁铝锡合金原材料,不同种类的原材料中铁铝锡的比重不同。然后,将每种原材料取出一定量,经过融解、混合,得到新的合金。新的合金的铁铝锡比重为用户所需要的比重。 现在,用户给出了n种他们需要的合金,以及每种合金中铁铝锡的比重。公 ...
分类:Web程序   时间:2019-04-30 01:07:59    阅读次数:168
155条   上一页 1 2 3 4 5 6 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!