2018年10月训练记录(10.1~10.23)
前言
這篇博客記錄的是我在201820182018年101010月的刷題列表。
由于時間比較匆忙,可能會有一些空鏈接,但我會盡快將它們補齊的。
(目前鏈接已補至Oct7thOct\ 7thOct?7th)
Oct1stOct\ 1stOct?1st
今天是國慶節。
由于國慶放假777天,因此作業也是特別的多。
在家忙著做作業,因此什么題目都沒刷… …
Oct2ndOct\ 2ndOct?2nd
又是一天的作業… …
幸好,明天就要開始國慶集訓了,不用繼續在作業的海洋中掙扎了。
想到這,我似乎又有了做作業的動力。
好吧,還是說一點正事。
下午抽空刷了一個半小時的題,做了道一直想做的題目:【洛谷3953】逛公園,這是一道比較經典的記憶化搜索題,主要難在細節很多,一個比較小的細節卡了我半個多小時… …
LinkLinkLink
【洛谷3953】逛公園 的題解 詳見博客 【洛谷3953】逛公園(最短路+記憶化搜索)
Oct3rdOct\ 3rdOct?3rd
國慶集訓總算是開始了。
一來就是一個NOIP+(NOIP=NOIplus)NOIP+(NOIP=NOIplus)NOIP+(NOIP=NOIplus)模擬賽。說起來今天的題目也真是難,只打了353535分… …
訂正完了模擬賽的T2T2T2之后,又去AAA了一道與其類似的題目:【BZOJ1912】[APIO2010] patrol 巡邏(準確來說是T2T2T2的弱化版),結果因為題意有一點小變化,調了很久… …
然后去寫了道《一本通》上的數位DPDPDP 題:【HDU4507】恨7不成妻。
LinkLinkLink
NOIP+模擬賽 詳見博客 2018.10.03 NOIP+ 模擬賽 解題報告
【HDU4507】恨7不成妻 的題解 詳見博客 【HDU4507】恨7不成妻(數位DP)
Oct4thOct\ 4thOct?4th
今天早上又是一場模擬賽:【HHHOJ】NOIP模擬賽 捌,考太差,掉了許多RatingRatingRating(QwQQwQQwQ)。
訂正題目訂正了一個下午。
晚上做了一道LOJLOJLOJ上的 狀壓DPDPDP 題:【BZOJ1725】[USACO2006 Nov] Corn Fields牧場的安排,個人感覺與【BZOJ1087】[SCOI2005] 互不侵犯King沒什么區別。
LinkLinkLink
【HHHOJ】NOIP模擬賽 捌 詳見博客【HHHOJ】NOIP模擬賽 捌 解題報告
【BZOJ1725】[USACO2006 Nov] Corn Fields牧場的安排 的題解 請參考博客 【BZOJ1087】[SCOI2005] 互不侵犯King(狀壓DP)
Oct5thOct\ 5thOct?5th
今天是線下比賽:2018TOPOI2018TOPOI2018TOPOI提高組模擬賽,居然得了205205205分,真是出乎意料。
下午寫了兩道模板:
【洛谷3380】【模板】二逼平衡樹(樹套樹):我寫的是比較經典的線段樹套TreapTreapTreap。當然,還有什么樹狀數組套主席樹、樹狀數組套值域線段樹、zkwzkwzkw線段樹套vectorvectorvector等等都可以水過,但我不會(聽說大力分塊也可以過,而且跑得飛快)。
【洛谷3805】【模板】manacher算法 :又稱馬拉車算法,是比較經典的回文算法,還是有學習的必要的。
晚上還很作死地寫了一道提答題:【洛谷4252】[NOI2006] 聰明的導游。
LinkLinkLink
2018TOPOI提高組模擬賽 詳見博客 2018.10.05 TOPOI提高組模擬賽 解題報告
【洛谷3380】【模板】二逼平衡樹(樹套樹) 的題解 詳見博客 初學樹套樹:線段樹套Treap
【洛谷3805】【模板】manacher算法 的題解 詳見博客 Manacher算法學習筆記
【洛谷4252】[NOI2006] 聰明的導游 的題解 詳見博客 【洛谷4252】[NOI2006] 聰明的導游
Oct6thOct\ 6thOct?6th
今天到洛谷上刷了一道樹上背包題:【洛谷1273】有線電視網,感覺會TLETLETLE,沒想到一交過了(聽說樹上背包的時間復雜度是能過O(能過)能過O(能過)能過O(能過))。
LinkLinkLink
【洛谷1273】有線電視網 的題解 詳見博客 【洛谷1273】有線電視網(樹上背包)
Oct7thOct\ 7thOct?7th
今天寫了挺多題目。
【洛谷2577】[ZJOI2005] 午餐:一道比較水的DPDPDP題(還不是為了為了通關洛谷提高試煉場的動態規劃level2level2level2)。
【洛谷2051】[AHOI2009] 中國象棋:比較煩人的DPDPDP題(主要在于轉移的狀態特別多),不過思想還是十分巧妙的。千萬注意,這題不是狀壓DPDPDP!N≤100N≤100N≤100壓死你!
【洛谷4287】[SHOI2011] 雙倍回文:前幾天剛學了ManacherManacherManacher算法,于是去做了一道比較經典的ManacherManacherManacher題目,個人感覺還是比較SimpleSimpleSimple的。
【洛谷2216】[HAOI2007] 理想的正方形:一道二維RMQRMQRMQ,我又死在細節上了… …
【洛谷2264】情書:一道很水的字符串題,沒有看到題目中不區分大小寫(話說我后來通過這題發現了一個很省力的不區分大小寫的方法)。
【BZOJ1854】[SCOI2010] 游戲:一道思想比較巧妙的二分圖匹配題。
【BZOJ1060】[ZJOI2007] 時態同步:一道樹形DPDPDP,總算過了省選斗獸場的動態規劃1。
LinkLinkLink
【洛谷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)
Oct8thOct\ 8thOct?8th
【洛谷4149】[IOI2011] Race:一道點分治題。沒看到題目中點的編號從000開始,結果一直WAWAWA,好不容易才過。
【洛谷1613】跑路:經典的倍增+最短路。調了很久之后才發現是有向圖。
【洛谷2704】[NOI2001] 炮兵陣地:《一本通》上的題目,時限居然只有200ms200ms200ms,洛谷上AAA了的代碼在LOJLOJLOJ上硬是TTT了一個點,好不容易才把一份 暴力狀壓DPDPDP 加上大量的優化改成ACACAC。
LinkLinkLink
【洛谷4149】[IOI2011] Race 的題解 詳見博客 【洛谷4149】[IOI2011] Race(點分治)
【洛谷1613】跑路 的題解 詳見博客 【洛谷1613】跑路(倍增+最短路)
【洛谷2704】[NOI2001] 炮兵陣地 的題解 詳見博客 【洛谷2704】[NOI2001] 炮兵陣地(狀壓DP)
Oct9thOct\ 9thOct?9th
【洛谷3622】[APIO2007] 動物園:一道 狀壓DPDPDP 題,在DPDPDP過程中有一個條件限制沒有考慮到,結果調了一個多小時才發現這個BUGBUGBUG。
LinkLinkLink
【洛谷3622】[APIO2007] 動物園 的題解 詳見博客 【洛谷3622】[APIO2007] 動物園(狀壓DP)
Oct10thOct\ 10thOct?10th
【BZOJ2442】[USACO2011 Open] 修剪草坪:比較經典的 單調隊列優化DPDPDP 題。
【BZOJ1085】[SCOI2005] 騎士精神:據說是一道練IDA?IDA^*IDA?好題,于是去借此題學了學A?A^*A?。
【BZOJ1059】[ZJOI2007] 矩陣游戲:看完題目真的是非常懵,想了好幾天,今天推了一波性質,才發現可以直接用匈牙利算法跑過去。
【BZOJ1562】[NOI2009] 變換序列:又是一道二分圖匹配題,千萬注意要求字典序最小要倒著枚點(總算過了洛谷省選斗獸場的二分圖)。
LinkLinkLink
【BZOJ2442】[USACO2011 Open] 修剪草坪 的題解 詳見博客 【BZOJ2442】[USACO2011 Open] 修剪草坪(單調隊列優化DP)
【BZOJ1085】[SCOI2005] 騎士精神 的題解 詳見博客 【BZOJ1085】[SCOI2005] 騎士精神(IDA*)
【BZOJ1059】[ZJOI2007] 矩陣游戲 的題解 詳見博客 【BZOJ1059】[ZJOI2007] 矩陣游戲(匈牙利算法)
【BZOJ1562】[NOI2009] 變換序列 的題解 詳見博客 【BZOJ1562】[NOI2009] 變換序列(匈牙利算法)
Oct11thOct\ 11thOct?11th
【洛谷1110】[ZJOI2007] 報表統計:就是寫兩棵平衡樹即可,一個細節沒注意,結果一直顯示MLEMLEMLE(實際上是RERERE)。
LinkLinkLink
【洛谷1110】[ZJOI2007] 報表統計 的題解 詳見博客 【洛谷1110】[ZJOI2007] 報表統計(兩棵平衡樹)
Oct12thOct\ 12thOct?12th
今天又是一題沒刷… …
話說明天就是 NOIPNOIPNOIP初賽 了,還是十分緊張的(萬一初賽沒過不就尷尬了嘛)… …
Oct13thOct\ 13thOct?13th
今天是NOIP2018NOIP2018NOIP2018初賽!
初賽的時間是下午222點半至444點半,題目還是很有難度的。
但愿能過初賽!
LinkLinkLink
NOIP2018NOIP2018NOIP2018初賽 詳見博客 NOIP2018初賽 解題報告
Oct14thOct\ 14thOct?14th
誤以為上午要訓練,結果大清早跑到機房一個人都沒有… …
【BZOJ1500】[NOI2005] 維修數列:花了一個早上寫掉的一道細節巨多的平衡樹題:寫到心態爆炸才發現少賦了幾個初值。
【BZOJ1084】[SCOI2005] 最大子矩陣:一道分類討論的DPDPDP題,不看數據范圍壓根做不來… …
【洛谷1084】疫情控制:二分+倍增+貪心,又死在了細節。
【洛谷1314】聰明的質監員:又是一道二分題,被題目中詭異的公式卡了很久。
【BZOJ1088】[SCOI2005] 掃雷Mine:聽說這是一道動態規劃? 貌似分第一個格子有雷和無雷兩種情況討論即可… …
LinkLinkLink
【BZOJ1500】[NOI2005] 維修數列 的題解 詳見博客 【BZOJ1500】[NOI2005] 維修數列(細節巨多的Splay)
【BZOJ1084】[SCOI2005] 最大子矩陣 的題解 詳見博客 【BZOJ1084】[SCOI2005] 最大子矩陣(分類討論DP)
【洛谷1084】疫情控制 的題解 詳見博客 【洛谷1084】疫情控制(二分+倍增+貪心)
【洛谷1314】聰明的質監員 的題解 詳見博客 【洛谷1314】聰明的質監員(二分)
【BZOJ1088】[SCOI2005] 掃雷Mine 的題解 詳見博客 【BZOJ1088】[SCOI2005] 掃雷Mine(分類討論)
Oct15thOct\ 15thOct?15th
【BZOJ1257】[CQOI2007] 余數之和:一道數學題,瞬間感覺自己數學真差。
【BZOJ1856】[SCOI2010] 字符串:可怕的數學題!我是不會告訴你我好不容易才看懂題解的。
【BZOJ3191】[JLOI2013] 卡牌游戲:又是數學題,要用概率DPDPDP。
【洛谷2765】魔術球問題:網絡流24題中的一題。實際上我是寫貪心過的(為什么能過我也不會證)。
LinkLinkLink
【BZOJ1257】[CQOI2007] 余數之和 的題解 詳見博客 【BZOJ1257】[CQOI2007] 余數之和(數學題)
【BZOJ1856】[SCOI2010] 字符串 的題解 詳見博客 【BZOJ1856】[SCOI2010] 字符串(數學題)
【BZOJ3191】[JLOI2013] 卡牌游戲 的題解 詳見博客 【BZOJ3191】[JLOI2013] 卡牌游戲(概率DP)
【洛谷2765】魔術球問題 的題解 詳見博客 【洛谷2765】魔術球問題(網絡流假題)
Oct16thOct\ 16thOct?16th
今天晚上打了一場NOIP2018NOIP2018NOIP2018模擬賽,像我這種只會打暴力的蒟蒻,又被大佬們吊著錘。
LinkLinkLink
NOIP2018NOIP2018NOIP2018模擬賽 詳見博客 2018.10.16 NOIP2018模擬賽 解題報告
Oct17thOct\ 17thOct?17th
【洛谷2698】[USACO2012 Mar] 花盆Flowerpot:一道單調隊列的題目,聽說要二分,但貌似不用也能過。
【BZOJ1293】[SCOI2009] 生日禮物:一道 純粹的隊列題,還是比較可做的。
LinkLinkLink
【洛谷2698】[USACO2012 Mar] 花盆Flowerpot 的題解 詳見博客 【洛谷2698】[USACO2012 Mar] 花盆Flowerpot(單調隊列)
【BZOJ1293】[SCOI2009] 生日禮物 的題解 詳見博客 【BZOJ1293】[SCOI2009] 生日禮物(隊列題)
Oct18thOct\ 18thOct?18th
【BZOJ1855】[SCOI2010] 股票交易:單調隊列優化DPDPDP 題,忘記考慮0的情況,結果一直炸(總算把LOJLOJLOJ上的單調隊列題刷完了!)。
LinkLinkLink
【BZOJ1855】[SCOI2010] 股票交易 的題解 詳見博客 【BZOJ1855】[SCOI2010] 股票交易(單調隊列優化DP)
Oct20thOct\ 20thOct?20th
【洛谷3084】[USACO2013 Open] 照片:單調隊列優化DPDPDP,可以算是一道比較入門的題目吧。
LinkLinkLink
【洛谷3084】[USACO2013 Open] 照片 的題解 詳見博客 【洛谷3084】[USACO2013 Open] 照片(單調隊列優化DP)
Oct21stOct\ 21stOct?21st
早上是一場線上比賽:【HHHOJ】NOIP模擬賽 玖。T3T3T3一直沒打出來,最后一分鐘交了一發,竟然AAA了!還漲了20Rating20\ Rating20?Rating。
LinkLinkLink
【HHHOJ】NOIP模擬賽 玖 詳見博客 【HHHOJ】NOIP模擬賽 玖 解題報告
Oct22ndOct\ 22ndOct?22nd
用昨天+今天將近兩個晚上去寫了一道大模擬:【BZOJ1972】[SDOI2010] 豬國殺。
LinkLinkLink
【BZOJ1972】[SDOI2010] 豬國殺 的題解 詳見博客 【BZOJ1972】[SDOI2010] 豬國殺(惡心的大模擬)
Oct23rdOct\ 23rdOct?23rd
【洛谷3644】[APIO2015] 八鄰旁之橋:一道求中位數的題目,可以用TreapTreapTreap做。
【洛谷1962】斐波那契數列:初學了一下矩乘。
LinkLinkLink
【洛谷3644】[APIO2015] 八鄰旁之橋 的題解 詳見博客 【洛谷3644】[APIO2015] 八鄰旁之橋(中位數)
【洛谷1962】斐波那契數列 的題解 詳見博客 【洛谷1962】斐波那契數列(矩乘入門題)
后記
從Oct24thOct\ 24thOct?24th開始,停課集訓正式開始了。
因此,關于本月242424日至313131日的內容,可詳見另一篇博客 NOIP2018賽前停課集訓記(10.24~11.09)。
這篇博客,也就到此完結了。
總結
以上是生活随笔為你收集整理的2018年10月训练记录(10.1~10.23)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新的放假规定,大年三十还得朝九晚五!
- 下一篇: 如何实现shardSDK分享以及自定义图