上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 66 下一页
摘要: LINK:树的染色 考场上以为这道题要爆蛋了 没想到 推出正解来了. 反正是先写了爆搜的 爆搜最近越写越熟练了 容易想到dp 容易设出状态 f[i][j]表示以i为根的子树内白色的值为j此时黑色的值怎么样。 可以发现 当白色值固定的时候黑色值可能有多个 所以合法不合法这个状态不太行。 可以上f[i] 阅读全文
posted @ 2020-06-02 15:14 chdy 阅读(207) 评论(0) 推荐(0) 编辑
摘要: LINK:子集卷积 学了1h多 终于看懂是怎么回事了(题解写的不太清楚 翻了好几篇博客才懂 一个需要用到的性质 二进制位为1个数是i的二进制数s 任意两个没有子集关系。挺显然。 而FST就是利用这个性质靠FWT做的。 直接说做法: 定义$f_{i,s}$表示|s|为i状态为s的值. 对于另一个g数组 阅读全文
posted @ 2020-06-01 21:35 chdy 阅读(182) 评论(0) 推荐(0) 编辑
摘要: LINK:Ray Tracing 虚这道题很久了 模拟赛考了一个加强版的 瞬间就想到了这道简化版的。 考虑做法 暴力模拟可能可以 官方正解好像就是这个。 不过遇到这种平面问题可以考虑把平面给无限的展开。 考虑展开之后点的坐标的通项 2kn +/- x 2km +/- y. 这个可以画图发现 那么就可 阅读全文
posted @ 2020-06-01 20:15 chdy 阅读(181) 评论(0) 推荐(0) 编辑
摘要: LINK:方格操作 首先想到的是暴力模拟 经过画图不断寻找不可解得情况 可以发现 如果可解 一定在两步之内。 证明我也不会经过不断画图 可以发现是这个样子的 不行就暴力打表. 那么模拟两遍 看是否都变成0即可。 考虑 如何模拟这个过程 容易想到 一个格子之后的状态= 当前状态 ^ 行1的奇偶性 ^ 阅读全文
posted @ 2020-06-01 18:57 chdy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: LINK:波波老师 LINK:同bzoj 1396 识别子串 不过前者要求线性做法 后者可以log过。实际上前者也被我一个log给水过了. 其实不算很水 我自认跑的很快罢了. 都是求经过一个位置的最短的 在整个字符串中只出现过一次的子串。 SAM很容易完成这个东西. 考虑对于计算每个节点的贡献 容易 阅读全文
posted @ 2020-05-31 14:56 chdy 阅读(212) 评论(0) 推荐(0) 编辑
摘要: LINK:回首过去 考试的时候没推出来 原因:状态真的很差 以及 数论方面的 我甚至连除数分块都给忘了. 手玩几个数据 可以发现 $\frac$满足题目中的条件当且仅当 这个是一个既约分数 且 y中只含2,5的因子. 枚举y考虑贡献 先除掉本身的2,5的倍数后变成w1 之后考虑x 1~n中x只要是w 阅读全文
posted @ 2020-05-31 14:38 chdy 阅读(272) 评论(0) 推荐(2) 编辑
摘要: LINK:树形图求和 很妙的题目 因为之前没有了解过 有向图的矩阵树 所以自然GG了. 这里先给出矩阵树定理的三种形式 防止以后再考。 第一种 无向图的矩阵树 总所周知. 第二种 有向图的内向树 所谓内向树就是所有的点都指向一个点的有向树. 邻接矩阵矩阵 $a_{i,j}$表示i到j的路径条数 度数 阅读全文
posted @ 2020-05-29 19:29 chdy 阅读(333) 评论(0) 推荐(0) 编辑
摘要: LINK:Not So Simple Polygon Embedding 搞了好久终于搞会了。 错误原因 没找到合适算边长的方法 要么就是边长算的时候算错了。 几何学的太差了 最后虽然把十边形的和六边形的给解出来了 但是还是没有找到一个公式。 一个简单的方法:构建出外接圆 利用余弦定理等等来解三角形 阅读全文
posted @ 2020-05-27 14:53 chdy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: LINK:Multiset 主要点一下 二分和树状数组找第k大的做法. 线段树的做法是平凡的 开一个数组实现就能卡过. 考虑如树状数组何找第k大 二分+查询来判定是不优秀的。 考虑树状数组上倍增来做. 考虑从0开始跳 定义跳到的节点为前缀和. 那么不断跳累加权值即可. 第三种做法是二分 (其实我最先 阅读全文
posted @ 2020-05-25 21:33 chdy 阅读(138) 评论(0) 推荐(0) 编辑
摘要: LINK: "优雅的绽放吧,墨染樱花" 当时考完只会50分的做法 最近做了某道题受到启发 故会做这道题目了。(末尾附30分 50分 100分code 看到度数容易想到prufer序列 考虑dp统计方案数。 设f[i][j]表示前i个数字占了prufer序列j个位置的方案数.最后答案为f[n][n 2 阅读全文
posted @ 2020-05-25 19:54 chdy 阅读(192) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 66 下一页