会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HEHE
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
49
下一页
2016年1月11日
BZOJ 1901: Zju2112 Dynamic Rankings( 树状数组套主席树 )
摘要: 裸的带修改主席树.. 之前用BIT套Splay(http://www.cnblogs.com/JSZX11556/p/4625552.html)A过..但是还是线段树好写...而且快(常数比平衡树小). 时空复杂度是O(Nlog(N)+Mlog^2(N))----------------------...
阅读全文
posted @ 2016-01-11 13:23 JSZX11556
阅读(358)
评论(0)
推荐(0)
2016年1月10日
BZOJ 2302: [HAOI2011]Problem c( dp )
摘要: dp(i, j)表示从i~N中为j个人选定的方案数, 状态转移就考虑选多少人为i编号, 然后从i+1的方案数算过来就可以了. 时间复杂度O(TN^2)---------------------------------------------------------------------#inclu...
阅读全文
posted @ 2016-01-10 21:03 JSZX11556
阅读(402)
评论(0)
推荐(0)
2016年1月8日
BZOJ 1407: [Noi2002]Savage( 数论 )
摘要: 枚举答案, 然后O(N^2)枚举野人去判他们是否会在有生之年存在同山洞. 具体做法就是: 设第x年相遇, 则 Ci+x*Pi=Cj+x*Pj (mod M), 然后解同余方程. 复杂度应该是O(ans*N^2log(ans)), 但是实际远小于....能够AC--------------------...
阅读全文
posted @ 2016-01-08 20:10 JSZX11556
阅读(317)
评论(0)
推荐(0)
BZOJ 2661: [BeiJing wc2012]连连看( 费用流 )
摘要: 拆点, 能够消的连边, 然后跑费用流就OK了.----------------------------------------------------------------------------------------#include#include#include#include#includ...
阅读全文
posted @ 2016-01-08 18:53 JSZX11556
阅读(188)
评论(0)
推荐(0)
2016年1月7日
BZOJ 1021: [SHOI2008]Debt 循环的债务( dp )
摘要: dp(i, j, k)表示考虑了前i种钱币(从小到大), Alice的钱数为j, Bob的钱数为k, 最小次数. 脑补一下可以发现, 只有A->B.C, B->A.C, C->A.B, A.B->C, A.C->B, B.C->A 6情况, 枚举然后dp一下就OK了. dp用刷表的话,有个强有力的剪...
阅读全文
posted @ 2016-01-07 21:11 JSZX11556
阅读(326)
评论(0)
推荐(0)
BZOJ 3170: [Tjoi 2013]松鼠聚会( sort )
摘要: 题目的距离为max(|x1-x2|, |y1-y2|) (切比雪夫距离). 切比雪夫距离(x, y)->曼哈顿距离((x+y)/2, (x-y)/2) (曼哈顿(x, y)->切比雪夫(x+y, x-y)). 转成Manhattan distance后排序前缀和维护即可.--------------...
阅读全文
posted @ 2016-01-07 19:40 JSZX11556
阅读(215)
评论(0)
推荐(0)
BZOJ 2301: [HAOI2011]Problem b( 数论 )
摘要: 和POI某道题是一样的... http://www.cnblogs.com/JSZX11556/p/4686674.html只需要二维差分一下就行了. 时间复杂度O(MAXN + N^1.5)------------------------------------------------------...
阅读全文
posted @ 2016-01-07 14:29 JSZX11556
阅读(207)
评论(0)
推荐(0)
2016年1月6日
BZOJ 2434: [Noi2011]阿狸的打字机( AC自动机 + DFS序 + 树状数组 )
摘要: 一个串a在b中出现, 那么a是b的某些前缀的后缀, 所以搞出AC自动机, 按fail反向建树, 然后查询(x, y)就是y的子树中有多少是x的前缀. 离线, 对AC自动机DFS一遍, 用dfs序+树状数组维护, DFS到的查询点就回答询问.时间复杂度O(|ACAM|+QlogQ)----------...
阅读全文
posted @ 2016-01-06 20:55 JSZX11556
阅读(477)
评论(0)
推荐(1)
BZOJ 3231: [Sdoi2008]递归数列( 矩阵快速幂 )
摘要: 矩阵乘法裸题..差分一下然后用矩阵乘法+快速幂就可以了.---------------------------------------------------------------------------------#include#include#includeusing namespace s...
阅读全文
posted @ 2016-01-06 14:01 JSZX11556
阅读(321)
评论(0)
推荐(0)
2016年1月5日
BZOJ 3171: [Tjoi2013]循环格( 费用流 )
摘要: 每个点都在某个环中, 出度都为1, 只要让入度也全为1就可以满足题意了. 然后就是裸的最小费用最大流了.----------------------------------------------------------------------------#include#include#inclu...
阅读全文
posted @ 2016-01-05 20:52 JSZX11556
阅读(360)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
49
下一页
公告