摘要: 不得不佩服这道题的玄妙 首先我们可以发现一个显然的性质: 任意一行或任意一列至多只有两个炮 然后就有一种50分的做法:把每一行的情况三进制状压,然后状压DP即可 转移从上面找出所有有0个炮,1个炮,2个炮的列然后枚举新加入的炮的个数 然后我们瞎搞一下可以发现, 其实方案总数与炮摆放的位置无关 即我们 阅读全文
posted @ 2018-05-10 13:12 空気力学の詩 阅读(175) 评论(0) 推荐(0)
摘要: 一道 贪心+类背包DP 的好题 首先发现一个十分显然的性质,没有这个性质整道题目都难以下手: 无论两队的顺序如何,总是让吃饭慢的人先排队 这是一个很显然的贪心,因为如果让吃饭慢的排在后面要更多的时间至少没有这样优 因此我们先按吃饭时间从大到小sort一下 然后我们发现这是一个类01背包的DP,只不过 阅读全文
posted @ 2018-05-09 20:43 空気力学の詩 阅读(165) 评论(0) 推荐(0)
摘要: 最近写DP写得比较多了 但是POJ上的题目太傻比了而且 不想看英文的题面 ,然后就在Luogu的试炼场里找了一个DP EX专题写了一下~~(大概3days吧,一天一题差不多)~~ 这是一道比较简单的DP 话说 树形DP一般都可以直接上暴力DP ,可能是因为树的复杂度一般都比较玄学 这里是一个类树形背 阅读全文
posted @ 2018-05-09 20:09 空気力学の詩 阅读(340) 评论(0) 推荐(0)
摘要: 写一道CODEVS的题目 其实我还是很喜欢CODEVS的界面的 主要是系统地学习一下悬线法这个看似十分简单,实际就是十分简单的算法 对于一些详细的东西参考 "dalao's blog" ,不喜勿喷 对于悬线法,其实是用来求二维平面内的最大(或者是其他)要求的子矩形的面积。其中的子矩形要满足以下两点性 阅读全文
posted @ 2018-05-08 20:41 空気力学の詩 阅读(207) 评论(0) 推荐(0)
摘要: 参考和学习自: "dalao's blog" 树链剖分,一个神奇的算法,用来解决树上的求和,找最值,修改以及许多玄学操作的算法 其实,上面讲的求和,找最值和修改都是像线段树一样对于序列上的操作。~~当然如果你用主席树,Splay等 高级数据结构 该可以做更多的事情~~ 而树剖就是这样,它能使得那些维 阅读全文
posted @ 2018-05-08 20:26 空気力学の詩 阅读(186) 评论(0) 推荐(0)
摘要: 这还是比较简单的线段树模板题吧 更多的是给一个思路 ,当维护多种需要Lazy Tag的操作时顺序问题 这里的话加法和查询都可以参照 "区间加法模板题" 和 "Sol" 主要是当标记下传的时候,要注意先处理乘法在处理加法 Why? 因为显然乘法的优先级比加法高,如果先加后乘就会爆掉 例如:10+6 2 阅读全文
posted @ 2018-05-08 13:34 空気力学の詩 阅读(172) 评论(0) 推荐(0)
摘要: ~~享受爆零的快感~~ 老叶本来是让初三的打的,然后我SB的去凑热闹了 TM的T2写炸了(去你妹的优化),T1连 1的分都忘记判了,T3理所当然的不会 光荣革命啊! T1 思维图论题, CHJ dalao 给出了正解但 1输成0了缅怀 而且这题不能用读优~~玄学~~ 思路也很新奇,先跑一遍MST,判 阅读全文
posted @ 2018-05-08 13:19 空気力学の詩 阅读(291) 评论(0) 推荐(0)
摘要: 这次的试卷应该是激励我们一下的, "链接" 然后大家的分数就都很高,然后我就210被一群 秒A T2的240大佬爆踩 掉了5rating但Rank竟然发杀了 X_o_r dalao && YZC dalao ~~论写暴力的重要性~~ T1 真心水,直接DFS爆搜即可 O(2^n)不会超,n大了之后可 阅读全文
posted @ 2018-05-07 20:34 空気力学の詩 阅读(168) 评论(0) 推荐(0)
摘要: 莫名其妙暴涨Rating 其实题目都挺好挺简单的,但是 越简单就越容易ZZ 不理解问什么第一题这么多人找环 不过T2是真心细节题,T3太难了 "题目戳这里" T1 仔细分析题意发现那个交换规则就是废话,如果有方案的话相当于 直接把邮票给别人 ,因此就很显然了 把人和邮票分开来,由每个人向自己想要的邮 阅读全文
posted @ 2018-05-06 15:34 空気力学の詩 阅读(173) 评论(0) 推荐(0)
摘要: 难得的一次 Unrated ,避免了重回1500的尴尬 其实题目都还可以,但只不过 所有人T1都炸了 ,~~可能是数据的锅~~(假的) 而且我因为T1 SB的把T2弃了 ,没想到是 千年水题 T3莫名爆炸,然后TM的40分(再一次感谢Unrated) "链接" T1 题意很简单,主要是思想太牛逼 当 阅读全文
posted @ 2018-05-05 16:29 空気力学の詩 阅读(339) 评论(0) 推荐(0)
摘要: 从今天开始POJ里的一部分类型的题目就一般不放在一起写了 一个是太丑,格式麻烦,第二个是以后的题目难度都有所增大,因此一道题可能就要写蛮长 尤其是 DP 这一块,以前一直没好好学习,现在从基础的先开始吧 题意:给你一个较长的长度为L的串,以及W个长度较短的串。现在问你要从较长串中删去最少几个字符,才 阅读全文
posted @ 2018-04-26 20:30 空気力学の詩 阅读(112) 评论(0) 推荐(0)
摘要: 搜索专题 的最后一块了,也告别了这些老的东西了 接下来就是些全新的内容了啊! 这次的标签是 简单搜索技巧和剪枝 ,也就是优化爆搜 ~~当然,像 Dancing links 这样的玄学操作还是没有的~~ 2531 题意:给你n个点,你可以把它们分成两组,求所有不同组别之间的点的边权和。 爆搜O(2^2 阅读全文
posted @ 2018-04-21 16:43 空気力学の詩 阅读(136) 评论(0) 推荐(0)
摘要: 终于停止了掉Rating的浪潮! "猥琐的链接" 这次200分才Rank10,而且很多人并列 庆幸T2最后20分钟发现期望的算法打错了,然后拿到了50pts,250收场 T1 水题 1 这道题不仅做过,而且本来难度就很低,不A对不起自己 主要是一个 追及问题 ,我们枚举所有的人初始时的位置即可 CO 阅读全文
posted @ 2018-04-21 14:16 空気力学の詩 阅读(134) 评论(0) 推荐(0)
摘要: 很~~清新自然~~ 凶猛 的数据结构题,都是 套路 啊 我们可以考虑 离线 做,先把区间按右端点从小到大排序 首先注意到一种贝壳如果在一段中出现超过1次,那么它在前面或后面就无关紧要了 举一个例子: 对于数列1 2 3 1如果我的右端点已经扫描到第四位了,那么第一位的1就可以删掉了(因为按右端点排了 阅读全文
posted @ 2018-04-20 20:21 空気力学の詩 阅读(141) 评论(0) 推荐(0)
摘要: %% ZZKdalao 上课讲的题目,才知道网络流的这种玄学建模 我们先想一想,如果没有D的限制,那么想当于再每一根纵轴上选一个权值最小的点再加起来 我们对应在 网络流 上就是每一根纵轴上的点向它下方的点用权值当边值进行连边,然后要割掉一些边,代价最小就是求 最小割 然后我们考虑限制,就是如果割了某 阅读全文
posted @ 2018-04-20 20:06 空気力学の詩 阅读(171) 评论(0) 推荐(0)
摘要: 接上次的,标签是 BFS 专题 其实无论是Deepth还是Breadth都是Search 3278 "又是撸过的题目" 1426 找一个十进制数(我刚开始看样例以为是二进制数),使得它每一位上都是1或0,且是n的倍数(不包括0) BFS表搜之后就打表即可 BFS CODE 3126 给出一个四位数, 阅读全文
posted @ 2018-04-17 20:33 空気力学の詩 阅读(232) 评论(0) 推荐(0)
摘要: 刷完了 大力数据结构 (水比数据结构专题)后又开始搞 无脑搜索专题 了 这次的标签是 DFS (这TM的到现在了谁还不会) 2488 跳马问题:给出一个棋盘,让你求一个方案使一匹马能花最短的时间 不重复不遗漏地 跳完整个棋盘(并要求字典序最小) 很显然,如果可以遍历,那么从任何一个点开始都可以遍历整 阅读全文
posted @ 2018-04-17 20:12 空気力学の詩 阅读(175) 评论(0) 推荐(0)
摘要: 最近学习了一下关于 Trie 的一些姿势,感觉很实用。 终于不用每次看到字符串判重等操作就只想到 hash 了 关于Trie的定义,来自 百度百科 在计算机科学中,Trie,又称前缀树或字典树,是一种有序树状的数据结构,用于保存关联数组,其中的键通常是字符串。 说的有点高级,我们不要管它,可以看这样 阅读全文
posted @ 2018-04-14 20:28 空気力学の詩 阅读(550) 评论(0) 推荐(0)
摘要: ~~这次的题目都是什么鬼?~~ 玄学乱搞+肉眼看CODE+倒着搜索? 好吧是我ZZ了 "链接在此" T1 玄学乱搞 由于考场上写的部分分做法忘记讨论n include const int N=1e7+5; using namespace std; typedef long long LL; stru 阅读全文
posted @ 2018-04-14 18:45 空気力学の詩 阅读(148) 评论(0) 推荐(0)
摘要: 字符串处理专题,很早就写好了然而忘记写blog了 1035 题意:给你一些单词作为字典。然后让你查找一些单词。对于每个单词,如果在字典中就输出它。否则输出所有它通过删除||增加||替换一个字符能得到的单词 由于 数据范围很小 ,所以我们直接暴力跑一下即可 CODE 阅读全文
posted @ 2018-04-14 15:12 空気力学の詩 阅读(149) 评论(0) 推荐(0)
摘要: 这真的是一道数据结构的好题。 题意是在一条直线上有n辆车,每辆车有一个初始位置x[i]和速度v[i],问最终(在无限时间后)一共会发生多少次超车事件(mod 1000000),以及输出这些事件(如果大于10000次输出前10000次) 对于第一问,很明显的 求逆序对 ,如果满足x[i]v[j],那么 阅读全文
posted @ 2018-04-14 14:30 空気力学の詩 阅读(172) 评论(0) 推荐(0)
摘要: "我是链接" 这次是真的惨,码了将近2hours的~~可持久化~~线段树炸掉了! 而且本地拍了一万年也没发现哪里炸了。 T1 压位的入门题,话说这道题能拿个99分就可以了(100分要FFT) 对于暴力,就是暴力找所有不相同的i的个数,但是,我们发现对于这种01串的题目可以很舒服的压一下位 比如对于1 阅读全文
posted @ 2018-04-14 13:38 空気力学の詩 阅读(147) 评论(0) 推荐(0)
摘要: 现在开始填以前的坑 这次老叶强制我们打一下这次 省选题 ,然后我已经做好了掉Rating到死的准备 然后考完……莫名涨了 Orz "题目链接" 由于很多东西我都不会,所以详细请看: "dalao的题解" T1 我TM的竟然直接A了??? 考试的时候过了1个多小时完全没有思路,然后跟着 yekehe 阅读全文
posted @ 2018-04-14 11:17 空気力学の詩 阅读(205) 评论(0) 推荐(0)
摘要: JZdalao 昨天上课讲的题目,~~话说 JSOI 的题目是真的不难~~, ZJOI 的题目真的是虐啊! 题意很简单,抽象一下就是:有一棵树,一次只能选从根到某个节点上的链上的所有点,问从中取出k个节点所得到的总价值和总代价的比最大是多少。 像这种 比值最大 的题目,很容易让人联想到 分数规划 关 阅读全文
posted @ 2018-04-13 17:37 空気力学の詩 阅读(119) 评论(0) 推荐(0)
摘要: 由于之前打过了这场比赛的E题,而后面两道题太 难 ,所以就手速半个多小时A了 前4题 。 ~~就当练手速吧,不过今天除了C题数组开小了以外都是1A~~ A Tetris 题意的抽象解释可以在 Luogu 里看一下(话说现在 Luogu 是真的好用) 非常入门的一道题,建模转化后扫一遍找出最小值即可 阅读全文
posted @ 2018-04-12 20:39 空気力学の詩 阅读(218) 评论(0) 推荐(0)