会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Splay
首页
新随笔
联系
管理
上一页
1
2
3
4
5
下一页
2017年2月22日
某DP题目3
摘要: 题意: 一根数轴上有n只怪物,第i个怪物所在的位置为ai,另有m个特殊点,第i个特殊点所在的位置为bi。你可以对怪物进行移动,若两怪物相邻,那么你不能把他们分开,移动时要看作一个整体。你可以选择向左或向右移动,直到撞到怪物,移动的次数不限制。现在要求最大数量的呆在特殊点上的怪物。 n <= 1000
阅读全文
posted @ 2017-02-22 07:41 Splay
阅读(298)
评论(0)
推荐(0)
2017年2月21日
某DP题目2
摘要: 题意: 有一个栈,有n个数1~n按顺序插进栈中,但弹出顺序不定。另有m个限制,表示为a b,即数a必须在数b弹出之前弹出。问有多少种弹出的方案数。n <= 300,m <= 90000 分析 一开始看这题,怎样都没有头绪,画出模型也没看出什么东西来。 模拟一下进出栈,发现,若数x是最后弹出的,那么1
阅读全文
posted @ 2017-02-21 19:54 Splay
阅读(247)
评论(0)
推荐(0)
2017年2月20日
某DP题目1
摘要: 题意: 有n个由左右括号组成的字符串,选择其中若干字符串,使得组成的括号序列合法且长度最长。n <= 1000,n个字符串的长度和 <= 10000。 分析: 其实我一开始做这一题的时候,看错了字符串长度和,以为每个字符串的长度都是10000,。 首先我们具体分析每一个字符串,可以发现去掉合法的字符
阅读全文
posted @ 2017-02-20 21:39 Splay
阅读(540)
评论(0)
推荐(0)
2017年2月17日
POJ 2186 Popular Cows 强连通分量模板
摘要: 题意 强连通分量,找独立的块 强连通分量裸题
阅读全文
posted @ 2017-02-17 22:03 Splay
阅读(268)
评论(0)
推荐(0)
HDU 2222 Keywords Search AC自动机模板题
摘要: 题意:给你一些单词和一个句子,问有多少个单词在这个句子上出现过。 AC自动机裸题
阅读全文
posted @ 2017-02-17 20:46 Splay
阅读(247)
评论(0)
推荐(0)
POJ 2774 Long Long Message 后缀数组模板题
摘要: 题意 给定字符串A、B,求其最长公共子串 后缀数组模板题,求出height数组,判断sa[i]与sa[i-1]是否分属字符串A、B,统计答案即可。
阅读全文
posted @ 2017-02-17 19:25 Splay
阅读(350)
评论(0)
推荐(0)
2017年2月16日
codevs 1743 反转卡片
摘要: 题意 有一个长度为n的序列,序列为n的一个排列。每次找到序列的第一个数k,若k=1则退出,否则区间[1,k]进行翻转,直至k=1或翻转次数大于100000。n<=300000 这题是Splay翻转裸题,但是,我调了一个晚上,毕竟很久没有打过Splay。 问题是出在一开始构建Splay的过程之中,没有
阅读全文
posted @ 2017-02-16 22:11 Splay
阅读(369)
评论(0)
推荐(0)
2017年2月15日
bzoj 2038 小Z的袜子 莫队算法
摘要: 题意 给你一个长度序列,有多组询问,每次询问(l,r)任选两个数相同的概率。n <= 50000,数小于等于n。 莫队算法裸题。 莫队算法:将序列分为根号n段,将询问排序,以L所在的块为第一关键字,R为第二关键字排序,以次处理询问O(n^1.5) 由于是按L所在的块为第一关键字、R为第二关键字排序的
阅读全文
posted @ 2017-02-15 22:10 Splay
阅读(504)
评论(0)
推荐(0)
Codechef SEP14 QRECT cdq分治+线段树
摘要: 题意 支持删除矩阵、插入矩阵、查询当前矩阵与之前有多少个矩阵相交 算相交的时候容斥一下:相交矩形数 = 总矩形数-X轴投影不相交的矩形数-Y轴投影不相交的矩形数-XY轴投影下都不相交的矩形数 最后一项cdq分治解决 不是我的程序 >http://wyfcyx.is-programmer.com/po
阅读全文
posted @ 2017-02-15 21:20 Splay
阅读(253)
评论(0)
推荐(0)
USACO 2017 FEB Platinum mincross 可持久化线段树
摘要: 题意 上下有两个位置分别对应的序列A、B,长度为n,两序列为n的一个排列。当Ai == Bj时,上下会连一条边。你可以选择序列A或者序列B进行旋转任意K步,如 3 4 1 5 2 旋转两步为 5 2 3 4 1。求旋转后最小的相交的线段的对数。 很暴力的就做了这一题,当选择A进行旋转时,A序列翻倍,
阅读全文
posted @ 2017-02-15 21:13 Splay
阅读(699)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页