图论
图论算法题
张小生的先生
你要觉得我博客还行,就点赞加个关注,有意深聊的可以私信,随时欢迎,当然有女性想深聊的我更欢迎,要是男性的话不建议私聊,我跟一大老爷们真聊不起来。我人品五五开,胆小不好色,对女性要求不高但要识大体,样貌看得过去就行,其它的也就那样了。我不仅把这个当作学习博客也当作一个招友的圣地,希望在这里遇见更好的你。
展开
-
最小生成树 (kruskal)
最小生成树 (kruskal) #include<iostream> #include<algorithm> #include<cstdio> #include<cstring> #include<bitset> #include<cassert> #include<cctype> #include<cmath> #include<cstdlib> #include<ctime> #inc原创 2020-10-16 22:18:39 · 108 阅读 · 0 评论 -
最短路 模版
dij求正权最短路(一) #include<iostream> #include<algorithm> #include<cstdio> #include<cstring> #include<bitset> #include<cassert> #include<cctype> #include<cmath> #include<cstdlib> #include<ctime> #includ原创 2020-10-15 15:25:21 · 113 阅读 · 0 评论 -
[ BAPC 2016 ] Lost In The Woods 后效性处理(列方程)+高斯消元
题目链接: Lost In The Woods 题意 给你n个点m条边,每走过一条边的时间为1分钟,让你从0出发,问到编号为(n-1)的点所需的时间期望为多少? 题解 由于对走法没有限制,会出现来回走的情况,一开始用bfs模拟发现耗时大,并且答案误差较大,后来经大佬指点,才明白此类带有后效性问题,可以通过列方程然后高斯消元求解。 我们可以逆向考虑,设dp[x]为x点到(n-1)点的时间期望。 我们很容易发现dp[n-1]=0 并且我们可以列出一个方程: dp[x]=∑k∈(所有与x相连的点)dp[k]+1原创 2020-08-18 13:31:40 · 267 阅读 · 0 评论 -
[2020牛客暑期多校训练营第八场] I.Interesting Computer Game DFS/并查集
题目链接:I.Interesting Computer Game emmm,今天爆零了,很难受,你说大一这个时候我能理解,知识有限。但都过去一年了,知识储备已经有一些了,但还是没做出来,属实憨批。其实这次比赛我也不是很专心,由于中午没吃饭,中间有一部分出去买吃的,感觉很懒散。打比赛还是要全神关注,这样才能适应比赛环境,达到训练效果,希望剩下仅有的两场用心去打,得到自己应有的成绩。 emmm,关键最后我想出了签到题的解法,但就剩十几分钟所以没去写,打完球后一写A了,其实也没花多少时间,写代码一定不要怂,该莽的原创 2020-08-03 23:51:19 · 237 阅读 · 0 评论