会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
onyYuan
To remember Forever.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2019年6月29日
Luogu P2656 采蘑菇
摘要: 尽管是缩点的习题,思路也是在看了题解后才明白的。 首先,每个强连通分量内的点都是一定互通的,也就是可以完全把这里面的边都跑满,摘掉所有能摘的蘑菇。那么,考虑给每一个强连通分量化为的新点一个点权,代表摘光蘑菇能拿到的边权之和。然后,在新点之间保留原来的桥及其初始权值。(每一个桥一定只能跑一遍,否则说明
阅读全文
posted @ 2019-06-29 21:22 onyYuan
阅读(264)
评论(1)
推荐(0)
2019年6月19日
luogu P3225 HNOI2012 矿场搭建
摘要: 这个题一开始想法偏了,看了题解才搞明白的。 考虑对于每个vdcc(点双联通分量),如果不与任何一个割点相连,就至少要在块内预留两个逃生出口作为双保险。而如果与且仅与某一个割点相连的话,只要在块内建造一个点,就可以同时防范割点塌掉/逃生点塌掉的情况。而只要与两个及以上的割点相连,无论哪边塌掉,都可以从
阅读全文
posted @ 2019-06-19 21:27 onyYuan
阅读(148)
评论(0)
推荐(0)
2019年3月28日
链式前向星-图的存储
摘要: 上午开了图论的基础知识,下周一(据说)真哥将对链式前向星作深入讲解,因此今天根据上午的介绍,稍作预习整理。 所谓前向星,指的是一种特殊数组,用以存储各节点的连边信息。大致原理是在(vector可能舒服些)数组中加入各边的起点、终点和长度三个信息,最终进行一次sort,令起点编号较小的靠前,同起点的边
阅读全文
posted @ 2019-03-28 13:50 onyYuan
阅读(389)
评论(0)
推荐(0)
2019年3月27日
快读快写 模板
摘要: #include<cstdio> #include<iostream> #include<cctype> using namespace std; int read() { int s = 0, f = 1; char ch = getchar(); while(!isdigit(ch)) { if
阅读全文
posted @ 2019-03-27 12:31 onyYuan
阅读(4719)
评论(5)
推荐(1)
上一页
1
2
3
4
5
6
公告