摘要: [HNOI2002]营业额统计 题目描述 营业额统计 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价或者是其他情况的时 阅读全文
posted @ 2017-07-15 17:17 LadyLex 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1503: [NOI2004]郁闷的出纳员 Description OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能把每位员工的工资加上 阅读全文
posted @ 2017-07-15 17:08 LadyLex 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 3223: Tyvj 1729 文艺平衡树 Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 您需要写一种数据结构(可参考题目标题),来维护一 阅读全文
posted @ 2017-07-15 15:40 LadyLex 阅读(1437) 评论(0) 推荐(1) 编辑
摘要: 为期7天的集训今天晚上就要结束了…… 排名……很惊险的卡到了第8名……还好没有被刷下前8 学长们过来讲课也很精彩,出的题也很……到现在都没有改完,题解慢慢补…… 其他dalao还是一如既往的疯狂打正解,我却只能骗分,差距的确还很大。 我知道自己有很多不足,比如审题没有思路(尤其是dp题),比如代码能 阅读全文
posted @ 2017-07-15 14:47 LadyLex 阅读(246) 评论(1) 推荐(0) 编辑
摘要: 1500: [NOI2005]维修数列 Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下M行,每行一条命令,格式参见问题描述中的表格。任何时刻数列中最多含有50 阅读全文
posted @ 2017-07-15 14:29 LadyLex 阅读(1285) 评论(2) 推荐(2) 编辑
摘要: 今天我们来学习一种新的数据结构:无旋treap。它和splay一样支持区间操作,和treap一样简单易懂,同时还支持可持久化。 无旋treap的节点定义和treap一样,都要同时满足树性质和堆性质,我们还是用rand()来实现平衡 而无旋treap与treap不同的地方,也是其核心,就是它不旋转用两 阅读全文
posted @ 2017-07-15 13:46 LadyLex 阅读(1534) 评论(0) 推荐(8) 编辑
摘要: 1065. [Nescafe19] 绿豆蛙的归宿 【题目描述】 给出一个有向无环的连通图,起点为1终点为N,每条边都有一个长度。绿豆蛙从起点出发,走向终点。到达每一个顶点时,如果有K条离开该点的道路,绿豆蛙可以选择任意一条道路离开该点,并且走向每条路的概率为 1/K 。现在绿豆蛙想知道,从起点走到终 阅读全文
posted @ 2017-07-14 17:31 LadyLex 阅读(249) 评论(2) 推荐(0) 编辑
摘要: 只会统计数位个数或者某种”符合简单规律”的数并不够……我们需要更多的套路和应用 数位dp中常用的思想是“分类讨论”思想。下面我们就看一道典型的分类讨论例题 1026: [SCOI2009]windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正 阅读全文
posted @ 2017-07-12 21:37 LadyLex 阅读(325) 评论(0) 推荐(2) 编辑
摘要: 数位dp主要用来处理一系列需要数数的问题,一般套路为“求[l,r]区间内满足要求的数/数位的个数” 要求五花八门……比如“不出现某个数字序列”,“某种数的出现次数”等等…… 面对这种数数题,暴力的想法是枚举每个数,判断是否满足条件 比如这样: 这样很显然会T......所以我们考虑利用一些奇怪的性质 阅读全文
posted @ 2017-07-12 17:36 LadyLex 阅读(256) 评论(1) 推荐(2) 编辑
摘要: ztr loves substring Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description ztr love reserach substring.T 阅读全文
posted @ 2017-07-09 21:20 LadyLex 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 满心欢喜来了后缀数组,但是发现自己很懵…… 后缀数组倍增算法的板子并不长,但理解起来相对很困难。 后缀的含义自然不用说了……为了简洁,我们设后缀i为从第i位开始的后缀。 需要这样几个数组: char s[],存字符串(废话),int sa[](本体),xx[](中转数组,存rank),yy[](中转 阅读全文
posted @ 2017-07-03 17:19 LadyLex 阅读(404) 评论(1) 推荐(1) 编辑
摘要: 3172: [Tjoi2013]单词 Description 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 阅读全文
posted @ 2017-07-02 19:50 LadyLex 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 2434: [Noi2011]阿狸的打字机 Description 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个 阅读全文
posted @ 2017-07-02 19:45 LadyLex 阅读(272) 评论(0) 推荐(1) 编辑
摘要: 1195: [HNOI2006]最短母串 Description 给定n个字符串(S1,S2,„,Sn),要求找到一个最短的字符串T,使得这n个字符串(S1,S2,„,Sn)都是T的子串。 给定n个字符串(S1,S2,„,Sn),要求找到一个最短的字符串T,使得这n个字符串(S1,S2,„,Sn)都 阅读全文
posted @ 2017-07-02 19:25 LadyLex 阅读(372) 评论(0) 推荐(1) 编辑
摘要: E. Vladik and cards time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output E. Vladik and cards 阅读全文
posted @ 2017-07-02 15:24 LadyLex 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 2553: [BeiJing2011]禁忌 Description Magic Land上的人们总是提起那个传说:他们的祖先John在那个东方岛屿帮助Koishi与其姐姐Satori最终战平。而后,Koishi恢复了读心的能力…… 如今,在John已经成为传说的时代,再次造访那座岛屿的人们却发现Ko 阅读全文
posted @ 2017-06-25 21:46 LadyLex 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1009: [HNOI2008]GT考试 Description 阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。他的不吉利数学A1A2...Am(0<=Ai<=9)有M位,不出现是指X1X2...Xn中没有恰好一段等于A1A2 阅读全文
posted @ 2017-06-21 17:59 LadyLex 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 3507: [Cqoi2014]通配符匹配 Description 几乎所有操作系统的命令行界面(CLI)中都支持文件名的通配符匹配以方便用户。最常见的通配符有两个,一个是星号(“”’),可以匹配0个及以上的任意字符:另一个是问号(“?”),可以匹配恰好一个任意字符。现在需要你编写一个程序,对于给定 阅读全文
posted @ 2017-06-18 17:08 LadyLex 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 4027: [HEOI2015]兔子与樱花 Description 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点。 阅读全文
posted @ 2017-06-16 15:19 LadyLex 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 4709: [Jsoi2011]柠檬 Description Flute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N ≤ 100,000) 只,按顺序串在树枝上。为了方便,我们从左到右给贝壳编号 1..N。每只贝壳的大小不一定相同, 贝壳 阅读全文
posted @ 2017-06-15 11:46 LadyLex 阅读(453) 评论(0) 推荐(0) 编辑