LYD729

五年OI一场空,不开LongLong见祖宗

【JZOJ 5415】 公交运输

Description城市中有一条长度为n的道路,每隔1的长度有一个公交车站,编号从0到n,学校在0号车站的位置。其中每个公交车站(除了n号车站)有两个属性ci和vi,代表从这个公交车站出发的公交车的性质。ci代表这个从i出发的公交车,相邻两个停靠站之间的距离。vi表示每坐1站的花费。 注意,一...

2017-10-24 22:01:13

阅读数 129

评论数 0

【线段树维护单调栈】【JZOJ 5402】 God Knows

Description DP左边->上边,右边->下边(题目反人类) 设f[i]表示上边最后一个匹配是(i,pi),需要找到一个j < i,且j能转移i,且f[j]尽量小 直接暴力n^2就有60分了100%DP优化把决策画出来(在平面图上,x轴为i,y轴为pi),观察哪些 ...

2017-10-12 21:05:18

阅读数 634

评论数 0

【JZOJ 5403】 Lost My Music

Description n<=5∗105,ci<=109n<=5*10^5,ci<=10^9凸壳将dis(u,v)写成dep[u]-dep[v],这就是个斜率的形式 手动脑补一下可以发现我们只需要维护根到当前点u的一个凸壳,即可算出答案 暴力弹栈,暴力加入复杂度是O(...

2017-10-09 21:46:08

阅读数 537

评论数 0

【JZOJ 4447】 A

Analysis毛爷爷的题好强!Orz 分析数据范围,那个T那么大肯定是要相同的一起算的 可以发现,最短路本质上发生改变,只可能是走过的边数变少 可以用dp以O(n(n+m))的时间内求出f[i][j],表示1出发走i条边到j的最短路(想想floyd的本质,把它改成单源就好) 每个点的贡献...

2017-07-15 16:53:09

阅读数 258

评论数 0

【BOI2012】Mobile

Description平面上有一条线段,从(0,0)到(L,0) 有N个点,求线段上任意一点到这N个点中最近点的距离的最大值 换言之,求一个半径,使得以这N个点为圆心所成的圆能覆盖整条线段 1<=N<=10^6,1<=L<=10^9 输入的N个点按照x坐标不下降排列...

2017-03-10 18:55:15

阅读数 654

评论数 0

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