这篇博客记录的是我在 2018 2018 2018年 10 10 10月的刷题列表。
由于时间比较匆忙,可能会有一些空链接,但我会尽快将它们补齐的。
(目前链接已补至 O c t 7 t h Oct\ 7th Oct 7th)
今天是国庆节。
由于国庆放假 7 7 7天,因此作业也是特别的多。
在家忙着做作业,因此什么题目都没刷… …
又是一天的作业… …
幸好,明天就要开始国庆集训了,不用继续在作业的海洋中挣扎了。
想到这,我似乎又有了做作业的动力。
好吧,还是说一点正事。
下午抽空刷了一个半小时的题,做了道一直想做的题目:【洛谷3953】逛公园,这是一道比较经典的记忆化搜索题,主要难在细节很多,一个比较小的细节卡了我半个多小时… …
L i n k Link Link
【洛谷3953】逛公园 的题解 详见博客 【洛谷3953】逛公园(最短路+记忆化搜索)
国庆集训总算是开始了。
一来就是一个 N O I P + ( N O I P = N O I p l u s ) NOIP+(NOIP=NOIplus) NOIP+(NOIP=NOIplus)模拟赛。说起来今天的题目也真是难,只打了 35 35 35分… …
订正完了模拟赛的 T 2 T2 T2之后,又去 A A A了一道与其类似的题目:【BZOJ1912】[APIO2010] patrol 巡逻(准确来说是 T 2 T2 T2的弱化版),结果因为题意有一点小变化,调了很久… …
然后去写了道《一本通》上的数位 D P DP DP 题:【HDU4507】恨7不成妻。
L i n k Link Link
NOIP+模拟赛 详见博客 2018.10.03 NOIP+ 模拟赛 解题报告
【HDU4507】恨7不成妻 的题解 详见博客 【HDU4507】恨7不成妻(数位DP)
今天早上又是一场模拟赛:【HHHOJ】NOIP模拟赛 捌,考太差,掉了许多 R a t i n g Rating Rating( Q w Q QwQ QwQ)。
订正题目订正了一个下午。
晚上做了一道 L O J LOJ LOJ上的 状压 D P DP DP 题:【BZOJ1725】[USACO2006 Nov] Corn Fields牧场的安排,个人感觉与【BZOJ1087】[SCOI2005] 互不侵犯King没什么区别。
L i n k Link Link
【HHHOJ】NOIP模拟赛 捌 详见博客【HHHOJ】NOIP模拟赛 捌 解题报告
【BZOJ1725】[USACO2006 Nov] Corn Fields牧场的安排 的题解 请参考博客 【BZOJ1087】[SCOI2005] 互不侵犯King(状压DP)
今天是线下比赛: 2018 T O P O I 2018TOPOI 2018TOPOI提高组模拟赛,居然得了 205 205 205分,真是出乎意料。
下午写了两道模板:
【洛谷3380】【模板】二逼平衡树(树套树):我写的是比较经典的线段树套 T r e a p Treap Treap。当然,还有什么树状数组套主席树、树状数组套值域线段树、 z k w zkw zkw线段树套 v e c t o r vector vector等等都可以水过,但我不会(听说大力分块也可以过,而且跑得飞快)。
【洛谷3805】【模板】manacher算法 :又称马拉车算法,是比较经典的回文算法,还是有学习的必要的。
晚上还很作死地写了一道提答题:【洛谷4252】[NOI2006] 聪明的导游。
L i n k Link Link
2018TOPOI提高组模拟赛 详见博客 2018.10.05 TOPOI提高组模拟赛 解题报告
【洛谷3380】【模板】二逼平衡树(树套树) 的题解 详见博客 初学树套树:线段树套Treap
【洛谷3805】【模板】manacher算法 的题解 详见博客 Manacher算法学习笔记
【洛谷4252】[NOI2006] 聪明的导游 的题解 详见博客 【洛谷4252】[NOI2006] 聪明的导游
今天到洛谷上刷了一道树上背包题:【洛谷1273】有线电视网,感觉会 T L E TLE TLE,没想到一交过了(听说树上背包的时间复杂度是 能 过 O ( 能 过 ) 能过O(能过) 能过O(能过))。
L i n k Link Link
【洛谷1273】有线电视网 的题解 详见博客 【洛谷1273】有线电视网(树上背包)
今天写了挺多题目。
【洛谷2577】[ZJOI2005] 午餐:一道比较水的 D P DP DP题(还不是为了为了通关洛谷提高试炼场的动态规划 l e v e l 2 level2 level2)。
【洛谷2051】[AHOI2009] 中国象棋:比较烦人的 D P DP DP题(主要在于转移的状态特别多),不过思想还是十分巧妙的。千万注意,这题不是状压 D P DP DP! N ≤ 100 N≤100 N≤100压死你!
【洛谷4287】[SHOI2011] 双倍回文:前几天刚学了 M a n a c h e r Manacher Manacher算法,于是去做了一道比较经典的 M a n a c h e r Manacher Manacher题目,个人感觉还是比较 S i m p l e Simple Simple的。
【洛谷2216】[HAOI2007] 理想的正方形:一道二维 R M Q RMQ RMQ,我又死在细节上了… …
【洛谷2264】情书:一道很水的字符串题,没有看到题目中不区分大小写(话说我后来通过这题发现了一个很省力的不区分大小写的方法)。
【BZOJ1854】[SCOI2010] 游戏:一道思想比较巧妙的二分图匹配题。
【BZOJ1060】[ZJOI2007] 时态同步:一道树形 D P DP DP,总算过了省选斗兽场的动态规划1。
L i n k Link Link
【洛谷2577】[ZJOI2005] 午餐 的题解 详见博客 【洛谷2577】[ZJOI2005] 午餐(较水DP)
【洛谷2051】[AHOI2009] 中国象棋 的题解 详见博客 【洛谷2051】[AHOI2009] 中国象棋(烦人的动态规划)
【洛谷4287】[SHOI2011] 双倍回文 的题解 详见博客 【洛谷4287】[SHOI2011] 双倍回文(Manacher算法经典题)
【洛谷2216】[HAOI2007] 理想的正方形 的题解 详见博客 【洛谷2216】[HAOI2007] 理想的正方形(二维RMQ)
【洛谷2264】情书 的题解 详见博客 【洛谷2264】情书(字符串水题)
【BZOJ1854】[SCOI2010] 游戏 的题解 详见博客 【BZOJ1854】[SCOI2010] 游戏(匈牙利算法的应用)
【BZOJ1060】[ZJOI2007] 时态同步 的题解 详见博客 【BZOJ1060】[ZJOI2007] 时态同步(树形DP)
【洛谷4149】[IOI2011] Race:一道点分治题。没看到题目中点的编号从 0 0 0开始,结果一直 W A WA WA,好不容易才过。
【洛谷1613】跑路:经典的倍增+最短路。调了很久之后才发现是有向图。
【洛谷2704】[NOI2001] 炮兵阵地:《一本通》上的题目,时限居然只有 200 m s 200ms 200ms,洛谷上 A A A了的代码在 L O J LOJ LOJ上硬是 T T T了一个点,好不容易才把一份 暴力状压 D P DP DP 加上大量的优化改成 A C AC AC。
L i n k Link Link
【洛谷4149】[IOI2011] Race 的题解 详见博客 【洛谷4149】[IOI2011] Race(点分治)
【洛谷1613】跑路 的题解 详见博客 【洛谷1613】跑路(倍增+最短路)
【洛谷2704】[NOI2001] 炮兵阵地 的题解 详见博客 【洛谷2704】[NOI2001] 炮兵阵地(状压DP)
【洛谷3622】[APIO2007] 动物园:一道 状压 D P DP DP 题,在 D P DP DP过程中有一个条件限制没有考虑到,结果调了一个多小时才发现这个 B U G BUG BUG。
L i n k Link Link
【洛谷3622】[APIO2007] 动物园 的题解 详见博客 【洛谷3622】[APIO2007] 动物园(状压DP)
【BZOJ2442】[USACO2011 Open] 修剪草坪:比较经典的 单调队列优化 D P DP DP 题。
【BZOJ1085】[SCOI2005] 骑士精神:据说是一道练 I D A ∗ IDA^* IDA∗好题,于是去借此题学了学 A ∗ A^* A∗。
【BZOJ1059】[ZJOI2007] 矩阵游戏:看完题目真的是非常懵,想了好几天,今天推了一波性质,才发现可以直接用匈牙利算法跑过去。
【BZOJ1562】[NOI2009] 变换序列:又是一道二分图匹配题,千万注意要求字典序最小要倒着枚点(总算过了洛谷省选斗兽场的二分图)。
L i n k Link Link
【BZOJ2442】[USACO2011 Open] 修剪草坪 的题解 详见博客 【BZOJ2442】[USACO2011 Open] 修剪草坪(单调队列优化DP)
【BZOJ1085】[SCOI2005] 骑士精神 的题解 详见博客 【BZOJ1085】[SCOI2005] 骑士精神(IDA*)
【BZOJ1059】[ZJOI2007] 矩阵游戏 的题解 详见博客 【BZOJ1059】[ZJOI2007] 矩阵游戏(匈牙利算法)
【BZOJ1562】[NOI2009] 变换序列 的题解 详见博客 【BZOJ1562】[NOI2009] 变换序列(匈牙利算法)
【洛谷1110】[ZJOI2007] 报表统计:就是写两棵平衡树即可,一个细节没注意,结果一直显示 M L E MLE MLE(实际上是 R E RE RE)。
L i n k Link Link
【洛谷1110】[ZJOI2007] 报表统计 的题解 详见博客 【洛谷1110】[ZJOI2007] 报表统计(两棵平衡树)
今天又是一题没刷… …
话说明天就是 N O I P NOIP NOIP初赛 了,还是十分紧张的(万一初赛没过不就尴尬了嘛)… …
今天是 N O I P 2018 NOIP2018 NOIP2018初赛!
初赛的时间是下午 2 2 2点半至 4 4 4点半,题目还是很有难度的。
但愿能过初赛!
L i n k Link Link
N O I P 2018 NOIP2018 NOIP2018初赛 详见博客 NOIP2018初赛 解题报告
误以为上午要训练,结果大清早跑到机房一个人都没有… …
【BZOJ1500】[NOI2005] 维修数列:花了一个早上写掉的一道细节巨多的平衡树题:写到心态爆炸才发现少赋了几个初值。
【BZOJ1084】[SCOI2005] 最大子矩阵:一道分类讨论的 D P DP DP题,不看数据范围压根做不来… …
【洛谷1084】疫情控制:二分+倍增+贪心,又死在了细节。
【洛谷1314】聪明的质监员:又是一道二分题,被题目中诡异的公式卡了很久。
【BZOJ1088】[SCOI2005] 扫雷Mine:听说这是一道动态规划? 貌似分第一个格子有雷和无雷两种情况讨论即可… …
L i n k Link Link
【BZOJ1500】[NOI2005] 维修数列 的题解 详见博客 【BZOJ1500】[NOI2005] 维修数列(细节巨多的Splay)
【BZOJ1084】[SCOI2005] 最大子矩阵 的题解 详见博客 【BZOJ1084】[SCOI2005] 最大子矩阵(分类讨论DP)
【洛谷1084】疫情控制 的题解 详见博客 【洛谷1084】疫情控制(二分+倍增+贪心)
【洛谷1314】聪明的质监员 的题解 详见博客 【洛谷1314】聪明的质监员(二分)
【BZOJ1088】[SCOI2005] 扫雷Mine 的题解 详见博客 【BZOJ1088】[SCOI2005] 扫雷Mine(分类讨论)
【BZOJ1257】[CQOI2007] 余数之和:一道数学题,瞬间感觉自己数学真差。
【BZOJ1856】[SCOI2010] 字符串:可怕的数学题!我是不会告诉你我好不容易才看懂题解的。
【BZOJ3191】[JLOI2013] 卡牌游戏:又是数学题,要用概率 D P DP DP。
【洛谷2765】魔术球问题:网络流24题中的一题。实际上我是写贪心过的(为什么能过我也不会证)。
L i n k Link Link
【BZOJ1257】[CQOI2007] 余数之和 的题解 详见博客 【BZOJ1257】[CQOI2007] 余数之和(数学题)
【BZOJ1856】[SCOI2010] 字符串 的题解 详见博客 【BZOJ1856】[SCOI2010] 字符串(数学题)
【BZOJ3191】[JLOI2013] 卡牌游戏 的题解 详见博客 【BZOJ3191】[JLOI2013] 卡牌游戏(概率DP)
【洛谷2765】魔术球问题 的题解 详见博客 【洛谷2765】魔术球问题(网络流假题)
今天晚上打了一场 N O I P 2018 NOIP2018 NOIP2018模拟赛,像我这种只会打暴力的蒟蒻,又被大佬们吊着锤。
L i n k Link Link
N O I P 2018 NOIP2018 NOIP2018模拟赛 详见博客 2018.10.16 NOIP2018模拟赛 解题报告
【洛谷2698】[USACO2012 Mar] 花盆Flowerpot:一道单调队列的题目,听说要二分,但貌似不用也能过。
【BZOJ1293】[SCOI2009] 生日礼物:一道 纯粹的队列题,还是比较可做的。
L i n k Link Link
【洛谷2698】[USACO2012 Mar] 花盆Flowerpot 的题解 详见博客 【洛谷2698】[USACO2012 Mar] 花盆Flowerpot(单调队列)
【BZOJ1293】[SCOI2009] 生日礼物 的题解 详见博客 【BZOJ1293】[SCOI2009] 生日礼物(队列题)
【BZOJ1855】[SCOI2010] 股票交易:单调队列优化 D P DP DP 题,忘记考虑0的情况,结果一直炸(总算把 L O J LOJ LOJ上的单调队列题刷完了!)。
L i n k Link Link
【BZOJ1855】[SCOI2010] 股票交易 的题解 详见博客 【BZOJ1855】[SCOI2010] 股票交易(单调队列优化DP)
【洛谷3084】[USACO2013 Open] 照片:单调队列优化 D P DP DP,可以算是一道比较入门的题目吧。
L i n k Link Link
【洛谷3084】[USACO2013 Open] 照片 的题解 详见博客 【洛谷3084】[USACO2013 Open] 照片(单调队列优化DP)
早上是一场线上比赛:【HHHOJ】NOIP模拟赛 玖。 T 3 T3 T3一直没打出来,最后一分钟交了一发,竟然 A A A了!还涨了 20 R a t i n g 20\ Rating 20 Rating。
L i n k Link Link
【HHHOJ】NOIP模拟赛 玖 详见博客 【HHHOJ】NOIP模拟赛 玖 解题报告
用昨天+今天将近两个晚上去写了一道大模拟:【BZOJ1972】[SDOI2010] 猪国杀。
L i n k Link Link
【BZOJ1972】[SDOI2010] 猪国杀 的题解 详见博客 【BZOJ1972】[SDOI2010] 猪国杀(恶心的大模拟)
【洛谷3644】[APIO2015] 八邻旁之桥:一道求中位数的题目,可以用 T r e a p Treap Treap做。
【洛谷1962】斐波那契数列:初学了一下矩乘。
L i n k Link Link
【洛谷3644】[APIO2015] 八邻旁之桥 的题解 详见博客 【洛谷3644】[APIO2015] 八邻旁之桥(中位数)
【洛谷1962】斐波那契数列 的题解 详见博客 【洛谷1962】斐波那契数列(矩乘入门题)
从 O c t 24 t h Oct\ 24th Oct 24th开始,停课集训正式开始了。
因此,关于本月 24 24 24日至 31 31 31日的内容,可详见另一篇博客 NOIP2018赛前停课集训记(10.24~11.09)。
这篇博客,也就到此完结了。