自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CodeForces 732F Tourist Reform

题意:给一个无向无重边无自环的连通图,问:如果把每条边确定一个方向(变成有向图),那么在这个图中,所有点能到达的点的个数中的最小值最大是多少。分析:最终的图缩点以后就是一个拓扑结构,那么一定有一个点是只能到达他本身,如果这个点是一个强连通块的话,答案就是这个强连通块内节点的个数。那么找一个强连通块内部节点个数最大的强连通块,然后dfsdfs建图。ps:ps:其实就是一个找无向图双联通块的过程。代码:

2016-10-19 21:42:26 715

原创 CodeForces 724E(Goods transportation 最小割)

前言:基本没写过网络流的题,这题居然不知道怎么建图,蠢哭。。。分析:其实建一个SS,指向所有的点,边权为p[i]p[i],建一个TT,所有节点指向TT,边权是s[i]s[i],各个点之间的边权是cc,那么题目就是一道SS到TT的最大流。由于边存不下来,所有用最小割写。 dp[i][j]=min(dp[i−1][j−1]+s[i],dp[i−1][j]+j∗c+p[i])dp[i][j] = min

2016-10-13 23:18:17 646

原创 HDU 5919 Sequence II(主席树)

题意:有长度为nn的序列,强制在线询问[l,r][l,r]这段区间中所有不同数出现的第一个位置,按照位置从小到大排完序以后的中间(向上取整)的那个位置是多少?分析:如果可以离线做,那么按照ll排个序以后,从右想左逐个添加新的位置,删除前一个位置。但是这个强制在线怎么搞, 那就把以[l,n][l,n]序列形成的线段树都存下来,然后在对应的线段树上面搞一下,就行了。这个时候用主席树来存就好了。代码

2016-10-05 01:00:09 569

原创 Escape from the Hell(暴力瞎搞)

题意:一个人从高LL的洞中爬出来,最多可以爬nn天,每一天都有一种选择白天上升a[i]a[i],晚上下降b[i]b[i],如果白天爬出的高度≥L\ge{L},那么不需要下降了。但是在这nn天中,有一群追兵也在爬,这些人第ii个晚上爬c[i]c[i],白天不会下降,问这个人最少多少天能出去。分析:二分答案,最后一天不需要下落,所以可以枚举最后一天的方案。现在要判断这个答案是否会被追兵

2016-10-04 00:31:41 1034 1

空空如也

空空如也

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

TA关注的人

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