原创 【HYSBZOJ】【AC自動機】【期望DP】1444 [Jsoi2009]有趣的遊戲

HYSBZOJ 1444 [Jsoi2009]有趣的遊戲 題目大意 ◇題目傳送門◆ 分析 考慮我們已經得到了一個串,我們將這個串拿去和玩家的串匹配,最好的方法是用 AC 自動機:讓這個串在上面跑,找到第一個有 endpos 標記的

原创 【LOJ】【帶權二分】【樹形DP】#2478 「九省聯考 2018」林克卡特樹

LOJ #2478.「九省聯考 2018」林克卡特樹 題目大意 ◇題目傳送門◆ 給定一棵有負權邊的樹,現在必須恰好刪去KKK條邊,並加上恰好KKK條權值爲000的邊,要求最大化它的直徑長度。 分析 考慮連上KKK條權值爲000的邊

原创 【CodeForces】【BFS】【狀壓】718E Matvey's Birthday

CodeForces 718E Matvey’s Birthday 題目大意 ◇題目傳送門◆ 今天與 CF 的連接怎麼這麼穩定??? 給定一個長度爲NNN的字符串sss,字符集爲小寫字母aaa到hhh,我們可以按照如下方式構造出一

原创 【CodeForces】【數學】【貪心】792E Colored Balls

CodeForces 792E Colored Balls 題目大意 將NNN個數中,每個數分成若干個數的和,要求必須由x,x−1x,x-1x,x−1構成。求出最少分出的集合個數。 分析 設我們最終從AiA_iAi​分出的數的數量

原创 【HYSBZOJ】【哈希】【換根DP】4754 [Jsoi2016]獨特的樹葉

HYSBZOJ 4754 [Jsoi2016]獨特的樹葉 題目大意 ◇題目傳送門◆ 分析 這道題顯然考察的是樹哈希。 我這裏採用的方法是: f(u)=1+∑v∈son(u)f(v)×Psizv f(u)=1+\sum_{v\in

原创 【CSP-S2019】D2T1 Emiya 家今天的飯

CSP-S2019 D2T1 Emiya 家今天的飯 題目 題目描述 Emiya 是個擅長做菜的高中生,他共掌握 nnn 種烹飪方法,且會使用 mmm 種主要食材做菜。爲了方便敘述,我們對烹飪方法從 1∼n1 \sim n1∼n

原创 【CodeForces】【中途相遇法】【二分答案】912E Prime Gift

CodeForces 912E Prime Gift 題目大意 給定有NNN個素數的集合(1≤N≤161\le N\le 161≤N≤16),要求用集合內的素數通過乘法構造出一些數字,並輸出這些數字中的第KKK大。 注意一個素數可

原创 【CSP-S2019】D2T3 樹的重心

CSP-S2019 D2T3 樹的重心 題目 題目描述 小簡單正在學習離散數學,今天的內容是圖論基礎,在課上他做了如下兩條筆記: 一個大小爲 nnn 的樹由 nnn 個結點與 n−1n − 1n−1 條無向邊構成,且滿足任意兩個

原创 【CSP-S2019】D1T3 樹上的數

CSP2019 D1T3 樹上的數 題目 題目描述 給定一個大小爲 nnn 的樹,它共有 nnn 個結點與 n−1n - 1n−1 條邊,結點從 1∼n1 \sim n1∼n 編號。初始時每個結點上都有一個 1∼n1 \sim n

原创 【BZOJ】【CodeForces】【DP】【帶權二分】5331/321E 貞魚/Ceil and Gondolas

BZOJ 5331 貞魚 & CodeForces 321E Ceil and Gondolas 題目大意 有NNN個人,將他們分成KKK段,每段中的每兩個人之間會產生一個怨氣值,要求最小化怨氣值之和。 分析 先考慮一個普通的 D

原创 【CodeForces】【結論】444A DZY Loves Physics

CodeForces 444A DZY Loves Physics 題目大意 給定一張無向圖,其中每個點有一個權值AuA_uAu​,每條邊有一個權值Bu,vB_{u,v}Bu,v​,要求找出一個子圖,使得子圖連通且任意兩點間存在邊

原创 【HYSBZOJ】【高斯消元】【期望DP】2337 [HNOI2011]XOR和路徑

HYSBZOJ 2337 [HNOI2011]XOR和路徑 題目大意 ◇題目傳送門◆ 分析 我們先考慮將這個問題轉化爲一個期望 DP ,設f(i)f(i)f(i)爲從iii走到NNN的異或和的期望值,並記節點iii的度數爲d(i)

原创 【CF-GYM】【狀壓DP】100837F Controlled Tournament

CF-GYM 100837F Controlled Tournament 題目大意 有NNN個人參加比賽,其中你是比賽的組織者,你必須幫助第MMM個人使他獲勝。求讓比賽輪數最小時的方案數。 分析 看到了這麼小的NNN,我們很容易往

原创 CSP-S 2019 爆炸記

CSP-S 2019 爆炸記 Day -? 最近學了一些新的東西。 學得東西都好難啊QAQ。。。還好都能夠做題。 然後就是不斷地寫題。似乎並沒有在意 CSP-S ,只覺得如果這次的難度和去年差不多的話那應該能夠穩拿一等獎。 Day

原创 【AtCoder】AGC038重練題解

AtCoder AGC038 題解 只寫了一部分QAQ。。。 剩下的坑後面再填吧。。。 A.01 Matrix 題目大意 要求構造一個N×MN\times MN×M的01矩陣,其中每行0或者1中較少者的數量恰好爲AAA,每列0或1