上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 45 下一页
摘要: 森林 bzoj-3123 Sdoi-2013 题目大意:给定一片共n个点的森林,T个操作,支持:连接两个不在一棵树上的两个点;查询一棵树上路径k小值。 注释:$1\le n,T \le 8\cdot 10^4$ 想法:运用冯老师讲的方法: “对于一个开起来非常困难的问题,我们可以通过先构造拟对象,然 阅读全文
posted @ 2018-07-24 21:31 JZYshuraK_彧 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 维修数列 bzoj-1500 NOI-2005 题目大意:给定n个数,m个操作,支持:在指定位置插入一段数;删除一个数;区间修改;区间翻转。查询:区间和;全局最大子序列。 注释:$1\le n_{max} \le 5\cdot 10^5$,$1\le m \le 2\cdot 10^4$。 想法:据 阅读全文
posted @ 2018-07-24 21:15 JZYshuraK_彧 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Count bzoj-1452 JSOI-2009 题目大意:请维护一个平面内的数据结构,支持:单点修改,查询矩形内给定权值出现次数。 注释:$1\le n,m\le 300$,$1\le Q \le 5000$,n和m分别是长和宽,Q是操作次数。 想法:显然,我们根据权值线段树,给这种数据结构起个 阅读全文
posted @ 2018-07-22 22:45 JZYshuraK_彧 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Gem bzoj-1369 Baltic-2003 题目大意:给你一棵树,让你往节点上添自然数,使得任意相邻节点的数不同且使得权值最小。 注释:n为结点个数,$1\le n\le 10^3$。 想法:呵呵,学长一直在骂结论题,我一直觉得没啥.. ... 知道tm碰见这玩意儿,卧槽?! 树上相邻节点不 阅读全文
posted @ 2018-07-21 22:59 JZYshuraK_彧 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 最短母串 bzoj-1195 HNOI-2006 题目大意:给一个包含n个字符串的字符集,求一个字典序最小的字符串使得字符集中所有的串都是该串的子串。 注释:$1\le n\le 12$,$1\le max length \le 50$。 想法:刚开始在那里AC自动机半天,然后瞅了一眼数据范围... 阅读全文
posted @ 2018-07-21 22:51 JZYshuraK_彧 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 计算器 bzoj-2242 Sdoi-2011 题目大意:裸题,支持快速幂、扩展gcd、拔山盖世 注释:所有数据保证int,10组数据。 想法:裸题,就是注意一下exgcd别敲错... ... 最后,附上丑陋的代码... ... 小结:裸题而已,小结啥... 阅读全文
posted @ 2018-07-20 23:11 JZYshuraK_彧 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Bounce弹飞绵羊 bzoj-2002 Hnoi-2010 题目大意:n个格子,每一个格子有一个弹簧,第i个格子会将经过的绵羊往后弹k[i]个,达到i+k[i]。如果i+k[i]不存在,就表示这只绵羊被弹飞了。m次操作,支持:单点修改。查询:将一只绵羊放在一个格子上问弹几次能弹飞。 注释:$1\l 阅读全文
posted @ 2018-07-20 22:57 JZYshuraK_彧 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 雨天的尾巴 bzoj-3307 题目大意:N个点,形成一个树状结构。有M次发放,每次选择两个点x,y对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。完成所有发放后,每个点存放最多的是哪种物品。 想法:我们像主席树一样,维护桶然后对应节点合并即可。 最后,附上丑陋的代码... ... 小结:当 阅读全文
posted @ 2018-07-19 23:05 JZYshuraK_彧 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 软件包管理器 bzoj-4196 Noi-2015 题目大意:Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置 阅读全文
posted @ 2018-07-19 22:27 JZYshuraK_彧 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 等差子序列 bzoj-2124 题目大意:给定一个1~n的排列,问是否存在3个及以上的位置上的数构成连续的等差子序列。 注释:$1\le n\le 10^4$。 想法:这题就相当于是否存在3个数i,j,k,a[i]表示i位置上的数,使得:i<j<k且a[k]-a[j]=a[j]-a[i]。 引理1: 阅读全文
posted @ 2018-07-18 23:12 JZYshuraK_彧 阅读(246) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 45 下一页