上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 79 下一页
摘要: 性质:最终值域相同的一定是连续一段 花费最小?一定是值域个数个!并且当最后为i的数恰好只有i一个位置的时候,肯定选择不动,少花费一个 所以,我们考虑:每个最终方案在花费最小的方案下恰好被统计一次! 而对于一个合法的最终序列,考虑是怎样构造的 一定是先构造小的数,填充一些区间,再用大的数,可能覆盖一些 阅读全文
posted @ 2019-05-17 14:51 *Miracle* 阅读(211) 评论(0) 推荐(0) 编辑
摘要: #include #define reg register int #define il inline #define fi first #define se second #define mk(a,b) make_pair(a,b) #define numb (ch^'0') #define pb push_back #define solid const auto & #define ent... 阅读全文
posted @ 2019-05-17 08:39 *Miracle* 阅读(397) 评论(0) 推荐(0) 编辑
摘要: A*:我已经忘了怎么写了,反正n=30,m=1000都能卡掉。。。 正解:可持久化左偏树+堆维护可能集合 原论文:http://www.docin.com/p-1387370338.html 概括: 结论: 1.t为根求最短路树T,定义P'为路径s-t的路径P和T没有交集的部分,P’和P都是有序边集 阅读全文
posted @ 2019-05-16 22:09 *Miracle* 阅读(303) 评论(0) 推荐(0) 编辑
摘要: NOIP之前留的坑 CF1163F Indecisive Taxi Fee 经典问题:删边最短路 在Ta的博客查看 任意找一条最短路E,给E上的点和边新加入一个1~len的编号 最短路上的边变大麻烦 维护l[x],r[x],从1到x最短路最后一个,x到n最短路第一个 在E上的点的编号 特别地,当x在 阅读全文
posted @ 2019-05-16 17:28 *Miracle* 阅读(627) 评论(0) 推荐(0) 编辑
摘要: CF241B Friends 和Tree and Xor思路一样CF1055F Tree and XOR 直接找到第k大val,可以直接建出trie,然后按位贪心 考虑比val大的数的和 还是用b[i]维护可能和i贡献的trie的位置 当val这一位是0时候,v[i]就可以和ch[b[i]][v[i 阅读全文
posted @ 2019-05-16 12:24 *Miracle* 阅读(370) 评论(0) 推荐(0) 编辑
摘要: CF1055F Tree and XOR 就是选择两个数找第k大对儿 第k大?二分+trie上验证 O(nlognlogn) 直接按位贪心 维护可能的决策点(a,b)表示可能答案的对儿在a和b的子树中选择 所有可能决策点都贡献这一位是0,看是否<=k 然后更新出下一层的决策点 但是空间太小, 所以要 阅读全文
posted @ 2019-05-16 09:36 *Miracle* 阅读(406) 评论(0) 推荐(0) 编辑
摘要: https://loj.ac/problem/6620 高中数学好题。。 |kx+b|的函数图像很直观,直接考虑函数图像: 一定只有一段极小值点! 这个点就是最小值了 特点:斜率为0! 而且发现,如果每个|kx+b|的零点作为一个端点的话,那么最小值一定可以在一个端点取到! (因为两个端点之间是一次 阅读全文
posted @ 2019-05-15 21:26 *Miracle* 阅读(276) 评论(0) 推荐(0) 编辑
摘要: CF1137F Matches Are Not a Child's Play trick题目 考虑变成有根树,把最后删除的点当做根 就是n了 发现,up操作就是换根! 如果不换根? 直接求出序列查询即可 换根? 那么,新根y是最大值,原根x是次大值, 那么一定是把其他的点都直接删掉,最后剩下(x,y 阅读全文
posted @ 2019-05-15 19:37 *Miracle* 阅读(227) 评论(0) 推荐(0) 编辑
摘要: CF1063D Candies for Children 分类讨论题 n<=1e11, 整体上先分n<=2e6与否讨论 len长度,ans贪心的人,p就是len这一段贪心的人 n<=2e6 枚举答案ans 要满足: p>=0, p>=ans-(n-len) p<=ans, p<=len p+len= 阅读全文
posted @ 2019-05-15 17:21 *Miracle* 阅读(262) 评论(0) 推荐(0) 编辑
摘要: [ZJOI2019]开关 题解 到了就停止,很麻烦,因为要状压 走了i步,还没有停止方案数,再除以概率,还是不行,还要状压 所以干脆反演(容斥?)直接求i步之后停止的概率,不管之前有没有停止,然后进行反演 概率生成函数 1.每个开关的EGF OGF:j开关的x^i的系数定义为:操作了i次,都操作到了 阅读全文
posted @ 2019-05-14 22:17 *Miracle* 阅读(480) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 79 下一页