上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 62 下一页
摘要: BZOJ_2242_[SDOI2011]计算器_快速幂+扩展GCD+BSGS 题意: 你被要求设计一个计算器完成以下三项任务: 1、给定y,z,p,计算Y^Z Mod P 的值; 2、给定y,z,p,计算满足xy≡ Z ( mod P )的最小非负整数; 3、给定y,z,p,计算满足Y^x ≡ Z 阅读全文
posted @ 2018-03-17 22:22 fcwww 阅读(224) 评论(0) 推荐(0) 编辑
摘要: BZOJ_3239_Discrete Logging_BSGS 题意:Given a prime P, 2 <= P < 231, an integer B, 2 <= B < P, and an integer N, 2 <= N < P, compute the discrete logarit 阅读全文
posted @ 2018-03-17 22:19 fcwww 阅读(180) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1269&&1507_[AHOI2006]文本编辑器editor&&[NOI2003]Editor 题意: 分析: splay模拟即可 注意1507的读入格式,最好用getchar 代码: 1269: 1507: 阅读全文
posted @ 2018-03-17 21:59 fcwww 阅读(202) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1552_[Cerc2007]robotic sort_splay 题意: 分析: splay维护区间操作 可以先把编号排序,给每个编号分配一个固定的点,映射过去 查找编号的排名时先找到这个点,找出到根的路径 从上至下pushdown标记,顺便求出这个点的排名 然后翻转啥的就好做了 代码: 阅读全文
posted @ 2018-03-17 21:54 fcwww 阅读(129) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1500_[NOI2005]维修数列_splay 题意: 分析: 节点维护从左开始的最大连续子段和,从右开始的最大连续子段和,区间的最大连续子段和 插入:重新建一棵树,把pos旋到根,把pos+1旋到根的右儿子,直接插到根的右儿子的左儿子上 删除:节点回收,用循环队列或者栈存一下删除的节点 阅读全文
posted @ 2018-03-17 21:46 fcwww 阅读(154) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1251_序列终结者 【问题描述】 给定一个长度为N的序列,每个序列的元素是一个整数(废话)。要支持以下三种操作: 1. 将[L,R]这个区间内的所有数加上V。 2. 将[L,R]这个区间翻转,比如1 2 3 4变成4 3 2 1。 3. 求[L,R]这个区间中的最大值。 最开始所有元素都 阅读全文
posted @ 2018-03-17 21:36 fcwww 阅读(145) 评论(0) 推荐(1) 编辑
摘要: 题意: 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 分析: splay维护区间操作的模板题。 节点维护区间信息。 提取区间:把l-1旋到根,再把r+1旋到根的右 阅读全文
posted @ 2018-03-17 21:32 fcwww 阅读(141) 评论(0) 推荐(0) 编辑
摘要: BZOJ_3436_小K的农场_差分约束 题意: 小K在MC里面建立很多很多的农场,总共n个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得 一些含糊的信息(共m个),以下列三种形式描述:农场a比农场b至少多种植了c个单位的作物,农场a比农场b至多 多种植了c个单位的作物,农场a与农场 阅读全文
posted @ 2018-03-12 20:52 fcwww 阅读(170) 评论(0) 推荐(0) 编辑
摘要: BZOJ_2073_[POI2004]PRZ_状压DP 题意: 一只队伍在爬山时碰到了雪崩,他们在逃跑时遇到了一座桥,他们要尽快的过桥. 桥已经很旧了, 所以它不能承受太重的东西. 任何时候队伍在桥上的人都不能超过一定的限制. 所以这只队伍过桥时只能分批过,当一组全部过去时,下一组才能接着过. 队伍 阅读全文
posted @ 2018-03-12 20:48 fcwww 阅读(126) 评论(0) 推荐(0) 编辑
摘要: BZOJ_1834_[ZJOI2010]network 网络扩容_费用流 题意: 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。 求: 1、在不扩容的情况下,1到N的最大流; 2、将1到N的最大流增加K所需的最小扩容费用。 分析: 第一问直接最大流。 阅读全文
posted @ 2018-03-12 20:43 fcwww 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 62 下一页