qkoqhh

什么都没有

排序:
默认
按更新时间
按访问量

所以啊,泥为什么要挖坑啊qaq

暑假考虑一下几个专题: 基环外向树,点分+树形dp,最小割,数论 美团、nowcoder2BC、nowcoder3G nowcoder6FG  hdu5ADHI 数论学一波 https://blog.csdn.net/skywalkert/article/details/50500009...

2018-02-03 22:51:53

阅读数:420

评论数:2

Welcome&&Introduction

好像这个blog并不是没人鸟。。所以还是得向客人表示一下问候才行丫。。 做个自我介绍: 常用ID:qkoqhh 初中开始无脑搞OI,由于智商不够+不够努力,到现在还是条咸鱼。。然后来到xdu,在聚聚萌的带领下开始搞ACM。。虽然进度很龟速就是。。 然后爱好是看番。。。还是忠实的车万粉。。 QQ:1...

2018-01-29 19:29:19

阅读数:135

评论数:2

bzoj3688(DP+BIT)

这个题还是挺不错的。。和hdu6357很像但又有不同之处。。不如说这个题更具有一般性。。 很容易想到要设扫到i且有j条折线的方案数,可是在转移的时候就不能处理连续上升(下降)的情况,所以得加一维表示折线是上升还是下降 所以设d[i][j][k],表示以i(x坐标)点为末尾,有j个折线的方案数,...

2018-10-20 00:04:19

阅读数:4

评论数:0

bzoj2688(概率DP+green博弈)

这个很显然需要用到green博弈的结论,然后接下来就是确定树的形态了。。 设d[i][j]为大小为i的二叉树,sg值为j的方案 然后从枚举左子树大小,再把2棵子树对应的sg的情况合并一下即可。。复杂度O(n^4)。。好像比较危险。 。不过经过多次求和之后有1/10的常数,所以实际跑起来挺快的。...

2018-10-19 21:13:27

阅读数:10

评论数:0

bzoj1057(dp+悬线法)

这个是求矩阵的最大值,直接悬线法做就可以了。。。     /** *        ┏┓    ┏┓ *        ┏┛┗━━━━━━━┛┗━━━┓ *        ┃       ┃   *        ┃   ━    ┃ *        ┃ >   < ┃ * ...

2018-10-19 16:47:43

阅读数:2

评论数:0

luogu4147(DP+单调栈)

这个是求不包含0的最大子矩阵的面积 然后可以这么考虑,先用dp求出以每个点为右下角的最大的正方形,然后对每行扫过去,用单调栈维护,当每个元素出栈的时候,和他的最大正方形相同边长的元素必定出栈,那么此时就求以这个边长为宽的面积,然后长可以用最前面和他相同的元素的下标和当前下标求得。。     ...

2018-10-19 16:44:00

阅读数:2

评论数:0

luogu1387(DP+悬线法)

这个最近才接触到。。了解一下吧。。 如果找不含0的最大子矩阵,这个子矩阵必然满足一个性质,就是这个子矩阵的边缘一定顶着0或者是边界,根据这个性质可以降低计数的复杂度,先预处理三个数组up和left和right,分别代表(i,j)往上拓展的长度,还有往左拓展的边界和往右拓展的边界 然后在进行如下...

2018-10-19 01:24:38

阅读数:6

评论数:0

hdu3389(阶梯博弈)

这个题有点意思。。 首先有2个条件的限制,分别是对2和3取膜比较难统一,所以直接对一个数%6讨论 然后可以发现,0和3之间相互转移,1和2之间相互转移,4和5之间相互转移,这样就可以把这些数对当成奇偶来处理,然后可以转化成阶梯博弈了。。 然后最先出现的模数是1,3,4,所以1,3,4为偶,2...

2018-10-09 16:06:01

阅读数:18

评论数:0

hdu3488/hdu1853(有向环覆盖)

这个类比最小覆盖去做匹配,对一个点,他一定只在一个环上,那么他必定只有一个入度,一个出度,这样就可以把出度和入度两两匹配,然后找匹配价值的最小值就好了。。 然后一个坑了窝不久的是自己的km板子是得建完全图才能跑得懂的,所以对于一些无用边也得给个inf的权值加进图中。。 而判断能不能用有向环覆盖...

2018-10-09 15:31:28

阅读数:16

评论数:0

poj1704(阶梯博弈/nim博弈)

漏了个阶梯博弈没学,前来补补。。 阶梯博弈给出的问题如下: 从第0个阶梯起,每个阶梯上都有若干个石子,每次都可以从任一阶梯上取任意正整数个石子往下一个阶梯放,不能操作的人输 结论是:该状态的sg值为奇数阶梯上的石子的异或和 证明: 先证明这个模型可以转化为把奇数阶看成若干堆石子的nim博...

2018-10-07 13:43:27

阅读数:9

评论数:0

牛客练习(green博弈+bitset)

出这题算是比较用心了。。复习一下。。 先考虑单链的情况,显然先手一定必胜,那么他的sg值要如何求呢? 从0开始枚举,发现这条链可以通过黑白表示成二进制数,而只要小于这个二进制数的所有状态都能到达(相当于借了一位之后低位就能任取了),所以只要把链用二进制表示就行了。。然而这个sg值有点大啊,所以...

2018-10-06 22:25:10

阅读数:10

评论数:0

牛客训练(BIT+高精度)

又是这类用BIT辅助计数的题。。 这个显然满足要求的区间比不满足的要多太多,所以变成求不满足的。。。 然后要先求总方案数,为 这个不是很想在化了,反正O(n)求也可以的。。 然后求不满足的。。这里已经有4个端点,如果再枚举端点什么的显然很不明智。。因此应该从区间的性质入手,所以要枚举最...

2018-10-06 21:43:38

阅读数:20

评论数:0

牛客训练(状压DP)

有想到要状压可是不知道要用压缩后的状态来表示什么,题还是做太少了。。 设d[S]表示已经选择S的情况下的最小冲突(即以后再选的优先级都要比S里面的都小),这样转移的时候只要枚举S的子集,分离成原有的子集V和后加的子集T合并成S这样来转移就行了。。 枚举的复杂度计算可以根据集合的size分类计算...

2018-10-06 19:47:42

阅读数:10

评论数:0

cf411D(dfs/dp+离线+二分)

这个题确实比较综合,也非常巧妙。 。 首先对每棵树,需要算出以每个点为根的最大深度d,这样连边的时候就能直接更新直径。。这个可以用2遍dfs上搞搞下搞搞就行。。主要维护前2大深度。。 然后如果直接统计答案的话显然是不行的。。。但是如果和起来算有个问题是可能经过这条外加边形成的直径会比原直径小,...

2018-10-04 01:24:54

阅读数:22

评论数:0

牛客训练赛(最短路)

这个是求关键点到其他关键点的最小距离。。感觉比较经典??然而做法比较沙雕。。 很容易想到从超级大源点向关键点连边然后跑dij,可是会出现就是关键点的最小距离会连他自己算在内,只要解决这个问题这题就完了。。 因此在求最短路的时候可以再增加一个标号,即这个最短路是从哪个关键点得到的。。然后对同个关...

2018-10-03 18:21:35

阅读数:21

评论数:0

牛客训练赛(博弈)

先判一波有没有a-b的石子堆,有直接必胜。。 如果没有那么任何时候取完不能使石子数在a-b这个范围内,因此可以把a-b当成无用状态。。 然后直接打表就可以了。。 a=1的情况需要注意,因为 a>1的时候可以把b+1取到a以内,而a==1是不行的。。。(被这个卡到怀疑人生...

2018-10-03 17:10:20

阅读数:36

评论数:0

hdu5116(计数DP)

计数问题确实是短板qaq 这个可以先求出符合要求的L,可以通过枚举顶点来求,然后就是求n,m里面互质数的对数,这个其实可以暴力预处理(一开始还想着用反演)。。 然后把总数平方后再减去交叉部分就是答案了。。。 交叉的情况其实很少,就3种 一种是同一个顶点,这个直接减去该顶点的L的平方即可 ...

2018-10-02 16:16:03

阅读数:18

评论数:0

hdu5114(不定方程)

这个模型是可以转化的。。先去调边界限制,那么2个球会往同一方向平行移动,事实上他们的坐标可以对称到(n,m)内的范围来,如下图: 编号相同的区域可以直接移回来。。为什么可以这么看呢。。因为每碰撞一次相当于一次镜面反射。。   然后如果x相同,2个点的中点碰到纵向边界即可,y相同同理 然...

2018-10-01 22:12:09

阅读数:49

评论数:0

hdu5117(状压DP)

被X^3卡成傻逼。。 令X=x1+x2+x3+..+xn     其中xi表示i灯有没有开。。 然后将X^3展开后得ΣΣΣxixjxk,因此,枚举i、j、k,求出令xixjxk为1的方案数即可。。 这个可以先暴力枚举,然后设d[i][j]表示扫到第i个开关,状态为j的方案数(j为xixjxk...

2018-09-30 21:54:09

阅读数:17

评论数:0

bzoj1061(k可重区间集)

上次的做法是线性规划:https://blog.csdn.net/qkoqhh/article/details/81844977 然而还是不能够很好地理解线性规划,因此再看了一下发现其实是k可重区间集问题。。 那么建图方向就有了。。然而这个题比较特殊,只有下界没有上界,想跑上下界也不行了。。 ...

2018-09-29 13:44:12

阅读数:12

评论数:0

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