自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 全场最菜的退役帖

如果沈阳站没有拿铜,不知道我现在的心态会炸成什么样子两场CCPC全都因为罚时打了铁,眼看着看着去西安、青岛的小伙伴们拿银牌,感觉全世界都有银牌,只有我没有(大赛区真是好)虽然还有一场南宁要打,但是没有一点想训练的想法,水了两年的题,也还是只能做水题,算法题根本做不到南宁据说还是AHdoc出题,希望doc老师给我也来场手速金到铜,我绝对会勇敢的暴力的(再来一场这样的icpc,这个

2017-11-06 21:08:05 304 1

原创 HDU5501 The Highest Mark 贪心+DP

这道题是一道非常经典的题。现在有A1,B1,C1和A2,B2,C2这两道题,如果先做1再做2的得分是A1-B1*C1+A2-B2*(C1+C2),如果先做2在做1的得分是A2-B2*C2+A1-B1*(C1+C2),令先做1再做2的得分更高些,那么有A1-B1*C1+A2-B2*(C1+C2) >= A2-B2*C2+A1-B1*(C1+C2),解得B1*C2>=B2*C1所以,只要B1*

2017-07-19 13:07:48 330

转载 Codeforces Round #420 (Div. 2) 821D Okabe and City 思维建图+dij

题目链接:http://codeforces.com/contest/821/problem/D原文地址:点击打开链接非常好的题,看了题解才会做,建图思路非常巧妙题意:有一个n*m的矩形上面有k盏灯,每盏灯占一个格子。只能走有灯的格子,但是当在一个原始就有灯的地方可以花费1使一行或者一列变亮以供行走。现在要求你从左上(1,1)走到右下(n,m

2017-07-19 10:39:03 327

原创 poj 3694 Network

叫network的题真是多。。。思路:先一次tarjan缩点,得到一颗树,每次 加边,两个端点到它们的lca之间的边都不再是桥,所以每一次我们都可以通过暴力求出lca,然后统计出少了多少条桥,但是暴力统计时,会遇到某些边在之前就不是桥的情况,我们用并查集来跳过这些边(每一次加边就把lca路径上的点都合并到一个集合里去,这里根用最上面的点,到时如果遇到这种点,直接可以跳到它们的根上去)

2017-06-06 16:36:26 240

原创 hdu 5899 oasis in desert

很好很难的一个题思路参考点击打开链接floyd+dfs二分图判定+二分图最大匹配#include#include#include#includeusing namespace std;int book[510];int maze[510][510];int n,m,k,flag;int inf=0x3f3f3f3f;int g[510][510];void flo

2017-05-17 19:08:26 455

原创 HDU - 3729 I'm Telling the Truth 二分图最大匹配 匈牙利算法

对于第i个人,我们知道他的合法区间[a[i].x,a[i].y]。首先我们将其和他合法区间内的第一个值进行匹配,如果有后来的人需要和这个值匹配的时候,我们就让这个人和别的合法区间内的值进行匹配,如果匹配成功,就将他之前所匹配的值让出来给后来的人,如果匹配失败,就继续占着这个位置。要求最大字典序,所以从后往前匹配#include#includeconst int maxn=65;cons

2017-04-26 19:49:04 374

原创 HDU - 3696 Farm Game SPFA最长路

题意:有n种产品,每种产品有一定的价值和数量,某些产品可以转换为另一种产品,有一定的转换率(转换中数量有损失)。求最多能获得多少价值。 在转换过程中,转换率是要乘起来的,最后再乘上转换成的产品的价值,如果这个价值比原来的大,就转换产品。由于可以通过多种路径转换成另一种产品,所以用SPFA求最长路。乘法通过log取对数转换为加法。现在需要知道每个产品所能转换得到的最多

2017-04-26 19:33:11 460

原创 HDU - 3691 Nubulsa Expo sw算法求全局最小割

题意:给你n个点,m条无向边和一个起点,终点任意,求最大流的最小值一开始想枚举终点求最大流,但是复杂度太高,一查才知道有个sw算法。。。#include#include#includeusing namespace std;const int maxn=310;const int inf=0x3f3f3f3f;int maze[maxn][maxn];int n,m,s;

2017-04-26 19:18:04 404

转载 全局最小割集Stoer-Wagner算法

转自:http://www.cnblogs.com/ylfdrib/archive/2010/08/17/1801784.html【ZZ】最小割集Stoer-Wagner算法一个无向连通网络,去掉一个边集可以使其变成两个连通分量则这个边集就是割集;最小割集当然就权和最小的割集。可以用最小切割最大流定理:1.min=MAXINT,确定一个源点2.枚举汇点3.计算最大流

2017-04-26 12:27:29 955

原创 Gym - 100765C King Berl VI 差分约束

这题和sgu298是一个题,但是在sgu上这个题是1.5s,在gym上是0.5s,就很坑。。。题意可以看一下点击打开链接查分约束,一般的做法是用spfa算法,但这题会TLE...各种乱改了好长时间,在vj上看了别人一个代码才明白可以先用tarjan算法求强连通分量,如果一个点和他相邻的点在同一个强连通分量里,则无解然后缩点,在用拓扑排序替代spfa求解这样的复杂度只有O(e)

2017-04-17 20:42:55 332

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除