自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rising_shit的博客

BZOJ yyxzhj,一名争取SNOI不爆零的OIER

  • 博客(17)
  • 收藏
  • 关注

原创 arc 081 F Flip and Rectangles

题意: 给你一个n*m的有着黑色和白色的棋盘,你可以任意翻转一行或者一列,使得它颜色反色,求最大黑色子矩形。         我们首先观察翻转颜色,发现如果令黑色为1,白色为0,那么无论如何翻转,对于每一个2×2的格子来说,如果它的亦或值为1,那么它永远翻不成全黑,否则肯定有一种方案可以使得这个2×2的格子全黑。          想到这里我们就令四个点亦或值为0的格子的左上角权值为1,求一个最大...

2018-06-30 22:57:20 561

原创 arc 081 E Don't Be a Subsequence

题意: 给定一个字符串,求一个最短的串要求没有在该字符串的子串中出现过,如果有多个,输出字典序最小的那一个。         我们可以首先考虑第一问,考虑每一个点,如果这个点会通过加上某个字母转移到,肯定是这个字母在当前位置之前出现的第一个位置,(如果没有出现就是从空字符串中转移而来)。所以感觉这是一个图,我们可以先新建一个点表示最开始求的串为空的状态,再新建一个点表示终止状态,那么我们就是通过一...

2018-06-30 20:57:41 520

原创 arc 082 E ConvexScore

题意:给定平面上的n个点,我们对于每一个能围成凸多边形的子集可以计算它的贡献,贡献为 2 的 (这个凸多边形边上及内部点的个数 - 围成凸多边形点的个数),求所有子集的贡献之和。n<=200。         我们可以先转化一下问题,考虑每一个凸多边形,2 的 (这个凸多边形边上及内部点的个数 - 围成凸多边形点的个数)就是在选了这个凸多边形的情况下,里面其他点任选,那么就是以这个凸多边形为...

2018-06-29 21:20:10 310

原创 arc 083 E Bichrome Tree

         题意: 给你一棵以1为根的树,让你将这棵树黑白染色,再给每个点赋一个权值,要求对于每个点,它和它子树中同样颜色的点权值之和要恰好等于x[v],问是否可行。 Miss U         首先我们可以假设点 now 为黑色,如果是白色的话,我们后面的答案稍微换一下即可了。         接着如果我们考虑一个点的子树的时候,如果已经知道了它的颜色(假如是黑色),我们只关心在该情况下...

2018-06-28 21:53:19 496

原创 arc 091 E LISDL

         题意:要求你构造一个长度为n的排列,要求它的最长上升子序列长度为a,最长下降子序列长度为b,不合法输出-1。         我们可以先分析一下这个n和a,b在满足什么关系的时候是合法的。         很显然最长上升子序列和最长下降子序列最少可以共用1个位置的数字,那么如果a+b-1大于n了,说明不合法了。        如果我们令dp[i]=以i结尾的最长上升子序列的长度,...

2018-06-21 10:58:28 382 1

原创 arc092 F Two Faced Edges

         题意:给你一个n个点m条边的有向图,问你每条边反向之后联通分量的个数会不会改变。         吐槽一下,感觉atcoder就两种题,一种神奇的计数题,一种题就在问你把第i个啥换掉之后的答案有什么变化,还有就是评测机飞快,比如下面的题正解复杂度就是 2000×200000。         设改变的边 为 u -> v,那么 下列两个条件有且仅有一个成立的时候,答案数量会...

2018-06-20 00:03:32 816 10

原创 arc 092 E Both Sides Merger

        题意:给定一个序列,我们有两种操作,第一种:把第一个或者最后一个元素删除,第二种:把2~n-1中的某个元素替换成它两边元素的和,操作到最后会剩一个元素,求这个元素的最大值是多少。         首先观察到一个性质,第一种操作之后,隔一个的还是一个,隔两个的还是隔着两个,可以视为奇数位偶数位相对不变,第二个操作之后,就相当于把一个奇数位的数删掉,换成两个偶数位的和,事实上奇数偶数位...

2018-06-19 23:35:11 377 2

原创 arc 093 F Dark Horse

         题意: 我们现在有一个有2的n次方的人的淘汰赛,每次相邻的两个人打,赢得人晋级,以此类推到只剩一个人为止。给定一个集合a[i], 规则如下:1号和a[i]的人打a[i]胜,1号和其他人打 1号胜利,其他号和其他的打,字典序小的胜。问1号胜利的方案数有多少种。        我们先假装第一个人就在第一个位置,由于都是从一个2^1的人中取胜,到从2^n的人中取胜,所以一号人在哪方案数...

2018-06-19 23:05:14 577 2

原创 arc 093 E Bichrome Spanning Tree

         题意:你有一个n个点m条边的有向图,你需要给每条边染黑色或者白色,要求,原图必须存在一个由黑边和白边组成的生成树,且在那些由黑边与白边构成的生成树中,最小的生成树的边权为x,问有多少种染色方案。         首先我们可以求一棵原图的最小生成树,令它的权值为 t,显然如果x大于t是无解的,接着我们来讨论t=x 与t<x 的情况。         当t=x的时候,只要某条边...

2018-06-19 22:22:16 683 18

原创 ZRX的网络流题目总结

PARTI 最大流      例1:bzoj 3931Description路由是指通过计算机网络把信息从源地址传输到目的地址的活动,也是计算机网络设计中的重点和难点。网络中实现路由发的硬件设备称为路由器。为了使数据包最快的到达目的地,路由器需要选择最优的路径转发数据包。例如在常用的路由算法OSPF(开放式最短路径优先)中,路由器会使用经典的Dijkstra算法计算最短路径,然后尽量沿最短路径转发...

2018-06-13 00:03:36 416 1

原创 bzoj 4009: [HNOI2015]接水果

Description风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果。由于她已经DT FC 了The big black,  她觉得这个游戏太简单了,于是发明了一个更加难的版本。首先有一个地图,是一棵由 n 个顶点、n-1 条边组成的树(例如图 1给出的树包含 8 个顶点、7 条边)。这颗树上有 P 个盘子,每个盘子实际上是一条路径(例如图 1 中顶点 6 到顶点 8 ...

2018-06-08 12:09:37 317

原创 bzoj 3572: [Hnoi2014]世界树

Description世界树是一棵无比巨大的树,它伸出的枝干构成了整个世界。在这里,生存着各种各样的种族和生灵,他们共同信奉着绝对公正公平的女神艾莉森,在他们的信条里,公平是使世界树能够生生不息、持续运转的根本基石。世界树的形态可以用一个数学模型来描述:世界树中有n个种族,种族的编号分别从1到n,分别生活在编号为1到n的聚居地上,种族的编号与其聚居地的编号相同。有的聚居地之间有双向的道路相连,道路...

2018-06-07 00:47:25 449

原创 hdu 4418 Time travel

         题意: 开始从x点出发,方向为d,走到数轴的一端会原路折返,总共有n个点,你要去的点为y,输入p[1]-p[m]表示你走了i个点停下来的概率,如果停下来的不是要达到的点就重新开始计算,求走到y号点的期望。       (下面是一种略有问题的思路)        我们设dp[i][0/1]表示从i出发,在向左/右的时候到达终点的期望,显然dp[y][0]=dp[y][1]=0。  ...

2018-06-07 00:15:50 320

原创 bzoj 4011: [HNOI2015]落忆枫音

         题意: 给你一个DAG,再给你加一条边,之后图不保证是DAG了,求新图中以一为根的生成树有多少个。        由于原图是个DAG,我们对每个点随机找爹,总能形成一棵生成树,那么答案就是2到n所有点入度的乘积。在加了一条边 x->y 之后,如果再套用这个公式,无非就是多了加了这条边之后与一条y->x的路径构成环的方案。        那么我们可以对于每一条y-&gt...

2018-06-07 00:01:53 335

原创 bzoj 3122: [Sdoi2013]随机数生成器

Description        在学了bsgs之后,我怎么觉得这题的难点是在于怎么求线性同余方程了...在这写一下顺便就当复习一下好了。        线性同余方程大概就是求解 ax=y (mod m) 的x,直观来看好像求个a的逆元乘个y就行了,但是事实上这个方程存在无解的情况,令d=gcd(a,m),如果y不能整除d方程是无解的,否则给y除以d,按上面的方法计算即可。         这...

2018-06-06 00:49:56 251

原创 bzoj 1845: [Cqoi2005] 三角形面积并

Description给出n个三角形,求它们并的面积。         算是第一道比较复杂的计算几何了吧。         先记录一下通过向量的做法利用相似求两条线段交点的方法真是妙啊。         对于凸多边形求面积并似乎都可以使用求出每一个交点,然后利用横坐标相邻两个交点面积不是三角形就是梯形,反正都是线性变化的性质来强行求并。         所以已经说了方法了,把多边形的顶点以及与其他...

2018-06-06 00:33:28 337

原创 bzoj 4820 硬币游戏

Description周末同学们非常无聊,有人提议,咱们扔硬币玩吧,谁扔的硬币正面次数多谁胜利。大家纷纷觉得这个游戏非常符合同学们的特色,但只是扔硬币实在是太单调了。同学们觉得要加强趣味性,所以要找一个同学扔很多很多次硬币,其他同学记录下正反面情况。用H表示正面朝上,用T表示反面朝上,扔很多次硬币后,会得到一个硬币序列。比如HTT表示第一次正面朝上,后两次反面朝上。但扔到什么时候停止呢?大家提议,...

2018-06-06 00:19:28 443

空空如也

空空如也

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

TA关注的人

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