原创 IOI2022 Day2 題解

有人對着假做法調了 3h ,是誰我不說。

原创 IOI2022 Day1 題解

今天剛 vp 完,等明天 vp 完 day2 再寫。

原创 CTS2022 退役記

退役成功了,所以先咕着。

原创 NOI2021 遊記

希望不是退役之戰((( 因爲颱風的原因,日程表出現了奇妙的變化,所以以 7.23 從廣東來到浙江這天作爲 Day -1 ,以 7.24 試機賽作爲 Day 0 。 Day -1 早上八點坐上了從廣東到浙江的高鐵。先頹廢了一會,然後補昨天的

原创 《決策單調性與四邊形不等式》 - 學習筆記

原本以爲這些都是些簡單 trivial 的東西,並且一直沒見過題,於是一直沒學。直到 UNR D2T3 當頭棒喝,發現自己其實啥也不會。 Itst Orz 學習自 psj APIO2021 講課 《決策單調性與四邊形不等式》。 昨天下午開始

原创 《淺談亞 log 數據結構在 OI 中的應用》 - 學習筆記

向 $ 哥哥學習! 需要解決的問題:插入、刪除、前驅、後繼。不需要考慮相同元素。 2 壓位 trie 平衡樹和樹狀數組都沒什麼優化空間,把它們丟進垃圾堆裏。 考慮 trie 有沒有什麼操作。此時想起來 trie 似乎並不只能是二叉。 但是多

原创 IOI2021 Day2 簡要題解

從七點半做到五點,我裂開了。 主要原因是 T2 暴露出我完全沒有代碼能力、 T3 暴露出我不會小學數學。 T2 的 sb 錯誤包括但不限於 定義的變量忘記預處理。 MLE 。 樹上單調棧寫掛。 T3 的 sb 錯誤包括但不限於 20*

原创 CF1540E Tasty Dishes [線性代數]

噫,好,線代題! 果然學了線代也還是不會做 /kk 思路 容易看出最優策略是什麼。設 \(d_i\) 表示第 \(i\) 個人在哪天開始活過來。 因爲一個人只能從負變正一次,所以 \(d\) 只會變化 \(O(n)\) 次。每次變化都可以

原创 《再探線性規劃對偶在信息學競賽中的應用》 - 學習筆記

學習自 丁曉漫,再探線性規劃對偶在信息學競賽中的應用,2021集訓隊論文。當然很多公式和圖片是直接抄下來的。 被迫營業 定義什麼的全都跳過。 如果一開始就講對偶的定義,那做到最後一題的時候多半已經忘記定義了(比如我),所以學習筆記的寫作順序

原创 IOI2021 Day1 簡要題解

去年做 Day1 的時候睡了一覺才把 T1 做出來,所以花了大約十多個小時 ak 。 今年從七點半做到三點,也是睡了一覺才做出 T3 ,用了七個半小時。 所以有進步! 寫代碼的過程中可以發現我的犯錯方法關於變量個數指數上升,比如在 T1 中

原创 GDOI2021 自閉記

Day \((-\infty,-1]\) 在深中快樂玩耍。 可能是因爲打了 3 天 JOISC 被打爆了的緣故,被迫回到 OI 開始做題&打模擬賽。 發現自己做不動題了,遲早要完。 Day 0 從深中旁邊的酒店搬到馬耀華中學旁邊的酒店,過程

原创 《區間最值操作與歷史最值問題》 - 學習筆記

一隻高二菜逼在省選前兩天發現自己根本不會 segment tree beats …… 3 區間最值操作 直接使用經典做法,在區間中記錄最大值,最大值的個數,次大值即可。 證明一下複雜度。首先找一個好看的方法描述一棵線段樹,吉老師選擇了這樣

原创 《淺談信息學競賽中的弦圖問題》 - 學習筆記

3 基礎知識 3.1 弦圖的點割集 讀者自證不難。 3.2 弦圖的單純點 歸納證明。任取兩個沒有邊的點,取出它們的極小點割集 \(A\) ,然後分成 \(V_1,V_2\) 。那麼 \(V_1\cup A,V_2\cup A\) 的導

原创 《淺談壓縮後綴自動機》 - 學習筆記

以前對後綴數據結構的理解不夠深刻,希望讀完這篇論文之後可以有較爲透徹的認識。 3 OI 中的傳統後綴數據結構 3.1 後綴字典樹 把所有後綴拎出來建字典樹,然後把後綴對應的點標記爲灰色。 3.2 後綴自動機 DFA 的最小化的概念:

原创 《淺談楊氏矩陣在信息學競賽中的應用》 - 學習筆記

定義跳過。 3 楊表和排列的對應關係 插入算法: \(S\gets x\) 表示把 \(x\) 從第一行插入 \(S\) 中,每次找到該行的 upper_bound ,用 \(x\) 替換,然後往下插入。如果找不到就直接插在末尾。 \(x\