上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 66 下一页
摘要: LINK:随机数生成器 观察数据范围还是可以把矩阵给生成出来的。 考虑如何求出答案。题目要求把选出的数字从小到大排序后字典序尽可能的小 实际上这个类似于Mex的问题. 所以要从大到小选数字 考虑选择一个数字后哪些位置不合法 左下右上不合法。 问题之后变成了 一个二维数点问题 最快也就log^2 实际 阅读全文
posted @ 2020-07-30 14:20 chdy 阅读(142) 评论(0) 推荐(0) 编辑
摘要: LINK:03colors 这道题虽然绝大多数的人都获得了满分 可是我却没有. 老师讲题的时候讲到了做题答的几个技巧 这里总结一下. 数据强度大概为n=5000,m=60000的随机数据. 老师说:一部分题答是要观察数据的性质 投入时间越多得分越多. 一部分题答没有什么特点考验选手的算法的优秀程度. 阅读全文
posted @ 2020-07-30 08:36 chdy 阅读(221) 评论(0) 推荐(0) 编辑
摘要: LINK:Hungergame 放上一道简单题 复习一下. 考虑每次可以打开任意多个盒子 如果全打开了 那么就是一个NIM游戏了. 如果发现局面是异或为0的时候此时先手必胜了. 考虑局面不全体异或为0的情况 先手开始翻了若干个盒子. 考虑这些盒子的石头异或是否为0 因为这样是判断后手是否为当前局面N 阅读全文
posted @ 2020-07-29 21:04 chdy 阅读(398) 评论(0) 推荐(0) 编辑
摘要: LINK:Druzyny 这题研究了一下午 终于搞懂了. $n^2$的dp很容易得到. 考虑优化.又有大于的限制又有小于的限制这个非常难处理. 不过可以得到在限制人数上界的情况下能转移到的最远端点 且这个数组是单调的. 而下界是随意的. 这个可以利用单调队列做 也可以暴力线段树. 然后考虑怎么优化 阅读全文
posted @ 2020-07-28 20:50 chdy 阅读(194) 评论(0) 推荐(0) 编辑
摘要: LINK:州区划分 把题目中四个条件进行规约 容易想到不合法当前仅当当前状态是一个无向图欧拉回路. 充要条件有两个 联通 每个点度数为偶数. 预处理出所有状态. 然后设$f_i$表示组成情况为i的值. 枚举子集转移 可以发现利用FST进行优化. FST怎么做?详见另一篇文章史上最详细FST解释 co 阅读全文
posted @ 2020-07-28 08:52 chdy 阅读(133) 评论(0) 推荐(0) 编辑
摘要: LINK:情报中心 神题! 写了一下午 写到肚子疼. 调了一晚上 调到ex 用的是网上dalao的方法 跑的挺快的. 对于链的暴力 我不太会kk. 直接说正解吧: 分类讨论两种情况: 1 答案的两条链的LCA不重合. 2 答案的两条链的LCA重合了. 会造成这两种讨论是因为我们无法确定如果LCA重合 阅读全文
posted @ 2020-07-27 20:49 chdy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: LINK:加权约数和 我曾经一度认为莫比乌斯反演都是板子题. 做过这道题我认输了 不是什么东西都是板子. 一个trick 设$s(x)$为x的约数和函数. 有 \(s(i\cdot j)=\sum_{x|i}\sum_{y|j}[(x,y)==1]x\cdot \frac{j}{y}\) 证明的话可 阅读全文
posted @ 2020-07-27 20:39 chdy 阅读(102) 评论(0) 推荐(0) 编辑
摘要: LINK:国王饮水记 看起来很不可做的样子. 但实际上还是需要先考虑贪心. 当k==1的时候 只有一次操作机会。显然可以把那些比第一个位置小的都给扔掉. 然后可以得知剩下序列中的最大值一定会被选择. 考虑是否选出其他数字 容易想到如果选择了必然要比拿到最大的之后的平均数要大. 这样贪心下去即可. 考 阅读全文
posted @ 2020-07-27 14:11 chdy 阅读(208) 评论(0) 推荐(0) 编辑
摘要: LINK:P5410 模板 扩展 KMP Z 函数 画了10min学习了一下. 不算很难 思想就是利用前面的最长匹配来更新后面的东西. 复杂度是线性的 如果不要求线性可能直接上SA更舒服一点? 不管了 反正这个知识点填过了.. code //#include<bits/stdc++.h> #incl 阅读全文
posted @ 2020-07-26 22:34 chdy 阅读(98) 评论(0) 推荐(0) 编辑
摘要: LINK:Typewriter 好久没写SAM了 什么都给忘了. 写了大概2h.感觉被卡常还看了题解. 考虑dp 然后容易想到维护前面的一个j决策 尽可能小. 然后每次考虑向后加一个字符 不过不行就跳父亲. 我的做法是先建立SAM 然后每个点维护right集中最小的就可以维护决策了. 常数大的很. 阅读全文
posted @ 2020-07-25 23:09 chdy 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 66 下一页