会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
abclzr
卑微如尘土的蒟蒻
首页
新随笔
联系
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
2016年9月30日
【BZOJ 2555】SubString
摘要: "http://www.lydsy.com/JudgeOnline/problem.php?id=2555" 一个字符串在原串中的出现次数就是这个字符串对应后缀自动机上的状态的$|Right|$,要求parent树中这个状态的子树中叶子节点的个数。 因为强制在线,所以用lct维护parent树以及树
阅读全文
posted @ 2016-09-30 16:39 abclzr
阅读(310)
评论(0)
推荐(0)
2016年9月27日
【SPOJ 8222】Substrings
摘要: "http://www.spoj.com/problems/NSUBSTR/" clj课件里的例题 用结构体+指针写完模板后发现要访问所有的节点,改成数组会更方便些。。于是改成了数组。。。 这道题重点是求一个状态的$|Right|$值,只要用parent树中当前节点的所有孩子来更新它即可。 为了保证
阅读全文
posted @ 2016-09-27 20:32 abclzr
阅读(250)
评论(1)
推荐(0)
【CodeVS 3160】最长公共子串
摘要: "http://codevs.cn/problem/3160/" 看了好久的后缀自动机_(:з」∠)_ 对A串建立SAM,用B串去匹配A串SAM,如果在当前节点走不下去,就跳到当前节点的parent(类似AC自动机的失配指针),找到当前节点代表的状态中长度最长的后缀,并看能不能继续走下去。 如果跳到
阅读全文
posted @ 2016-09-27 09:23 abclzr
阅读(182)
评论(0)
推荐(0)
2016年9月25日
【CodeVS 1163】访问艺术馆
摘要: "http://codevs.cn/submission/2367697/" loli蜜汁(面向高一)树形dp是这道题的改编。 改编后的题目中每个展览厅的有多个不同的画,偷画的时间和画的价值也不同,求最大价值。 需要在叶节点上做01背包。 但codevs上的这道题就简单多了,直接改了改01背包交上去
阅读全文
posted @ 2016-09-25 11:19 abclzr
阅读(132)
评论(0)
推荐(0)
【URAL 1018】Binary Apple Tree
摘要: "http://vjudge.net/problem/17662" loli蜜汁(面向高一)树形dp水题
阅读全文
posted @ 2016-09-25 10:12 abclzr
阅读(121)
评论(0)
推荐(0)
2016年9月16日
【UOJ #29】【IOI 2014】holiday
摘要: "http://uoj.ac/problem/29" cdq四次处理出一直向左, 一直向右, 向左后回到起点, 向右后回到起点的dp数组,最后统计答案。 举例:$fi$表示一直向右走i天能参观的最多景点数。 其中有一个很重要的条件$fi≤fi+1fi≤fi+1$,这个条件是分治的前提。 关于这个条件
阅读全文
posted @ 2016-09-16 19:17 abclzr
阅读(286)
评论(0)
推荐(0)
2016年9月11日
【BZOJ 4456】【UOJ #184】【ZJOI 2016】旅行者
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=4456 http://uoj.ac/problem/184 参考(抄)的晨爷的题解(代码) 对矩形进行分治。 每次对一个分治中的矩形,枚举中轴线上的点,依次做dijkstra,范围是该矩形内的点。 处理
阅读全文
posted @ 2016-09-11 20:21 abclzr
阅读(264)
评论(0)
推荐(0)
【CodeVS 1218】【NOIP 2012】疫情控制
摘要: http://codevs.cn/problem/1218/ 比较显然的倍增,但是对于跨过根需要很多讨论,总体思路是贪心。 写了一上午,不想再说什么了 _(:з」∠)_
阅读全文
posted @ 2016-09-11 16:51 abclzr
阅读(340)
评论(0)
推荐(0)
【BZOJ 3672】【UOJ #7】【NOI 2014】购票
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=3672 http://uoj.ac/problem/7 链上的情况可以用斜率优化dp。树上用斜率优化dp时,单调队列的复杂度是均摊$O(n)$的,所以放到树上做“可持久化单调队列”复杂度是$O(n^2)
阅读全文
posted @ 2016-09-11 08:10 abclzr
阅读(396)
评论(0)
推荐(0)
2016年9月10日
【CodeVS 1199】【NOIP 2012】开车旅行
摘要: http://codevs.cn/problem/1199/ 主要思想是倍增,对于第一个回答从后往前扫,依次插入平衡树中。 我写的splay,比较繁琐。 _(:з」∠)_
阅读全文
posted @ 2016-09-10 15:03 abclzr
阅读(295)
评论(0)
推荐(0)
2016年8月28日
【CodeVS 1198】【NOIP 2012】国王游戏
摘要: http://codevs.cn/problem/1198/ 推导一翻,排好序后,直接上高精度。 QwQ
阅读全文
posted @ 2016-08-28 17:00 abclzr
阅读(211)
评论(0)
推荐(0)
【CodeVS 3289】【NOIP 2013】花匠
摘要: http://codevs.cn/problem/3289/ dp转移,树状数组维护前缀max和后缀max进行优化,$O(nlogn)$。 QwQ
阅读全文
posted @ 2016-08-28 08:01 abclzr
阅读(192)
评论(0)
推荐(0)
2016年8月27日
【CodeVS 3290】【NOIP 2013】华容道
摘要: http://codevs.cn/problem/3290/ 据说2013年的noip非常难,但Purpleslz学长还是AK了。能A掉这道题真心orz。 设状态$(i,j,k)$表示目标棋子在$(i,j)$这个位置,空格在紧贴着目标棋子的$k$方向,$0≤k<4$。 因为目标棋子要移动,空格肯定在
阅读全文
posted @ 2016-08-27 20:49 abclzr
阅读(373)
评论(0)
推荐(0)
2016年8月26日
【UOJ #20】【NOIP 2014】解方程
摘要: http://uoj.ac/problem/20 并不会做。。。然后看题解。。。。。。。 对a取模,避免了高精度带来的复杂度,然后再枚举x判断是否满足模意义下等于0。 取5个模数,我直接抄的别人的_(┐「ε:)_。时间复杂度$O(nm)$。 _(:з」∠)_
阅读全文
posted @ 2016-08-26 17:28 abclzr
阅读(247)
评论(0)
推荐(0)
2016年8月25日
【UOJ #17】【NOIP 2014】飞扬的小鸟
摘要: http://uoj.ac/problem/17 dp,注意细节。 QwQ
阅读全文
posted @ 2016-08-25 20:19 abclzr
阅读(151)
评论(0)
推荐(0)
2016年8月24日
【UOJ #147】【NOIP 2015】斗地主
摘要: http://uoj.ac/problem/147 搜索时先枚举三顺子,双顺子和单顺子,然后贪心带牌和成三成双成单出。 QAQ
阅读全文
posted @ 2016-08-24 19:54 abclzr
阅读(199)
评论(0)
推荐(0)
2016年8月23日
【UOJ #150】【NOIP 2015】运输计划
摘要: http://uoj.ac/problem/150 用树链剖分求lca,二分答案树上差分判断。 时间复杂度$O(nlogn)$,n,m同阶。 QwQ
阅读全文
posted @ 2016-08-23 17:23 abclzr
阅读(182)
评论(0)
推荐(0)
2016年8月22日
【POJ 3241】Object Clustering 曼哈顿距离最小生成树
摘要: http://poj.org/problem?id=3241 曼哈顿距离最小生成树模板题。 核心思想是把坐标系转3次,以及以横坐标为第一关键字,纵坐标为第二关键字排序后,从后往前扫。扫完一个点就把它插到树状数组的y-x位置上,权值为x+y。查询时查询扫过的所有点满足ydone-xdone>=ynow
阅读全文
posted @ 2016-08-22 20:46 abclzr
阅读(389)
评论(0)
推荐(0)
【COGS 254】【POI 2001】交通网络图
摘要: http://www.cogs.top/cogs/problem/problem.php?pid=254 dist[i]表示能最早到达i点的时间。这样就可以用最短路模型来转移了。
阅读全文
posted @ 2016-08-22 16:19 abclzr
阅读(261)
评论(0)
推荐(0)
2016年8月21日
【CodeVS 2083】Cryptcowgraphy 解密牛语
摘要: http://codevs.cn/problem/2083/ 奶牛搜索题。我加了如下剪枝: 1.用字符串hash判重。注意判重时也要对字符串长度判重,否则会出现两个字符串长度不同但hash值相同的情况,非常容易被卡hash。 2.先枚举O,再枚举C,W。枚举W时从后往前枚举。从网上的题解里看到的,具
阅读全文
posted @ 2016-08-21 20:54 abclzr
阅读(503)
评论(2)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
公告