会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Esieve
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2016年10月20日
Codeforces 731C Socks 并查集
摘要: 题目:http://codeforces.com/contest/731/problem/C 思路:并查集处理出哪几堆袜子是同一颜色的,对于每堆袜子求出出现最多颜色的次数,用这堆袜子的数目减去该值即为这堆袜子需要修改的颜色数,用同样的方法处理每堆求和即可。
阅读全文
posted @ 2016-10-20 16:17 Esieve
阅读(312)
评论(0)
推荐(0)
2016年10月19日
HDU4738 tarjan割边|割边、割点模板
摘要: 题目:http://acm.hdu.edu.cn/showproblem.php?pid=4738 坑点: 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int maxn = 1111; 4 const int inf = 0x3f
阅读全文
posted @ 2016-10-19 17:44 Esieve
阅读(363)
评论(0)
推荐(0)
POJ2195 最小费用流
摘要: 题目:http://poj.org/problem?id=2195 处理出每个人到每个门的曼哈顿距离,分别建立容量为1费用为曼哈顿距离的边,在源点和每个人人之间建立容量为1费用为0的边,在门和汇点之间建立容量为1费用为0的边,然后跑最小费用流即可。
阅读全文
posted @ 2016-10-19 12:08 Esieve
阅读(189)
评论(0)
推荐(0)
2016年10月12日
POJ2914 (未解决)无向图最小割|Stoer-Wagner算法|模板
摘要: 还不是很懂,贴两篇学习的博客: http://www.hankcs.com/program/algorithm/poj-2914-minimum-cut.html http://blog.sina.com.cn/s/blog_700906660100v7vb.html 算法步骤: 1. 设最小割cu
阅读全文
posted @ 2016-10-12 15:48 Esieve
阅读(334)
评论(0)
推荐(0)
2016年8月7日
HDU 3333 | Codeforces 703D 树状数组、离散化
摘要: HDU 3333:http://acm.hdu.edu.cn/showproblem.php?pid=3333 这两个题是类似的,都是离线处理查询,对每次查询的区间的右端点进行排序。这里我们需要离散化处理一下,标记一下前面是否出现过这个值,然后不断更新last数组(该数组保存的是每个数最后一次出现的
阅读全文
posted @ 2016-08-07 16:26 Esieve
阅读(386)
评论(0)
推荐(0)
2016年7月22日
HDU 2376 树形dp|树上任意两点距离和的平均值
摘要: 原题:http://acm.hdu.edu.cn/showproblem.php?pid=2376 经典问题,求的是树上任意两点和的平均值。 这里我们不能枚举点,这样n^2的复杂度。我们可以枚举每一条边,设这条边的端点分别为A、B,则通过这条边的路径总数为与A点相连的端点数乘以与B点相连的端点数,再
阅读全文
posted @ 2016-07-22 15:15 Esieve
阅读(947)
评论(0)
推荐(0)
POJ2342 树形dp
摘要: 原题:http://poj.org/problem?id=2342 树形dp入门题。 我们让dp[i][0]表示第i个人不去,dp[i][1]表示第i个人去 ,根据题意我们可以很容易的得到如下递推公式: dp[father][1] += dp[son][0] dp[father][0] += max
阅读全文
posted @ 2016-07-22 10:34 Esieve
阅读(213)
评论(0)
推荐(0)
2016年7月21日
Codeforces 699D Fix a Tree 并查集
摘要: 原题:http://codeforces.com/contest/699/problem/D 题目中所描述的从属关系,可以看作是一个一个块,可以用并查集来维护这个森林。这些从属关系中会有两种环,第一种是一个点从自身出发到自己,这说明该点是一棵子树的根;第二种是从一点出发到另外一个点。这两种情况在并查
阅读全文
posted @ 2016-07-21 10:24 Esieve
阅读(439)
评论(0)
推荐(0)
2016年6月10日
第七届山东省ACM省赛
摘要: 激动人心的省赛终于结束了…平静下来再回头看真的感觉一波三折…先是赛前毫无预兆的查出突发性耳聋…伴随而来的就是左耳听力下降、轻微耳鸣、极个别情况下的头晕…不过这都还好,毕竟药物可以恢复…热身赛只过了一道输出济南有多少泉水的水题,竟然第二次就猜对了,有个队交了四五十次…山师很心机的把酒店安排在了商业区、
阅读全文
posted @ 2016-06-10 16:29 Esieve
阅读(1140)
评论(0)
推荐(0)
2016年5月24日
FZU 2112 并查集、欧拉通路
摘要: 原题:http://acm.fzu.edu.cn/problem.php?pid=2112 首先是,票上没有提到的点是不需要去的。 然后我们先考虑这个图有几个连通分量,我们可以用一个并查集来维护,假设有n个连通分量,我们就需要n-1条边把他们连起来。 最后对于每个联通分量来说,我们要使它能一次走完,
阅读全文
posted @ 2016-05-24 21:57 Esieve
阅读(428)
评论(1)
推荐(0)
上一页
1
2
3
4
5
下一页
公告