原创 NOI2001 食物鏈——略講種類並查集

樣例輸入 100 7 1 101 1 2 1 2 2 2 3 2 3 3 1 1 3 2 3 1 1 5 5 樣例輸出 3 解析 我看了這個題的解析,便深刻地瞭解到並查集的用處了。 一般來說,並查集可以維護兩種集合,即是或不是親

原创 合唱隊形——LIS坑爹的二分優化

題目 【題目描述】 N位同學站成一排,音樂老師要請其中的(N-K)位同學出列,使得剩下的K位同學排成合唱隊形。 合唱隊形是指這樣的一種隊形:設K位同學從左到右依次編號爲1,2…,K,他們的身高分別爲T1,T2,…,TK,則他們的身

原创 LCA最近公共祖先問題

洛谷p3379 https://www.luogu.com.cn/problem/P3379 最近公共祖先 對於有根樹T的兩個結點u、v,最近公共祖先LCA(u,v)表示一個結點x,滿足x是u、v的祖先且x的深度儘可能小。 另一

原创 [NOI2002]銀河英雄傳說--帶權並查集

看原題戳這裏 題目描述 公元五八〇一年,地球居民遷至金牛座α第二行星,在那裏發表銀河聯邦創立宣言,同年改元爲宇宙曆元年,並開始向銀河系深處拓展。 宇宙歷七九九年,銀河系的兩大軍事集團在巴米利恩星域爆發戰爭。泰山壓頂集團派宇宙艦隊司

原创 骨牌覆蓋 狀態壓縮 動態規劃

簡單一點的說這個題,就是用1x2的骨牌去覆蓋NxM的棋盤,有多少種方案。N, M <= 11。 初步理解 我們對N進行初步分類討論: 當N = 1時,M爲奇,無解,M爲偶,有唯一解 當N = 2時,Fibonacci數列 (自

原创 圖的基本概念及存儲

國慶七天樂 國慶三天樂 在楊哥的悉心教導下,先學習了圖的基本概念。 圖的概念 點用邊連接起來就做圖,graph=(V,E)v代表結點,e代表邊 權值w:邊的長度,依各題情況而定 連通:從u到v存在一條通路,則稱u,v是連通的 迴路

原创 My First Blog

Hello World!

原创 拓撲排序

瞭解AOV網 某些子節點必須在其他的一些子節點前處理,先後關係爲有向邊,這樣的有向圖爲頂點表示活動的網,我們稱爲AOV網(Activity On Vertex Network)。在AOV網中,若從頂點i到頂點j之間存在一條有向路徑

原创 poj 3254 玉米田 狀壓DP例題

假如我們知道第i-1行的有x种放法,那麼對於第i行的每一種放法都有x種,所以定義dp[i][j]表示第i行狀態爲j時的方法數,有轉移方程: dp[i][j]=sum(dp[i-1][k]) k表示i-1行的狀態 方程寫出來了,

原创 炮兵陣地 狀態壓縮動態規劃

這個題和玉米田差不多,但多出了以下幾個點: 1、他要判斷上下左右各2個單位長度 2、要初始化2層 3、數據更大,n<=100 對於第一點,特別的是要開三維數組,來確定上中下三行狀態, dp[step][i][j]表示在第ste

原创 2019CSP-S初賽暨AFO前的感受

2019年10月19日,星期六,天氣多雲,心情呵呵噠。 這次考試被很多人吐槽是原題大賽,我複習時也做過許多真題確實是有原題,不過有些有坑。比如第一題是原題,但在最後比原題少了個“/4”,答案也就不一樣。 考試前複習了三天,感覺複習