洛谷 P1063 能量項鍊

2021-07-23 17:25:37 字數 494 閱讀 6070

然而在提高組的動歸里居然還有這樣一道水題。

把環拆成鏈,然後愉快的區間動歸。

列舉起始位置,列舉區間長度,列舉斷開位置,

然後找最大的方案記錄下來。

思路明了,十分簡單。

#includeusing namespace std;

int len,head[1001],tail[1001],f[1001][1001],n;

void read()

tail[n]=head[1];

for(i=n+1; i<=2*n-1; i++)

//核心**

for(len=1; len<=n; len++)//區間長度

for(i=1; i<=2*n-len-1; i++)

max1=0;

for(i=1; i<=n; i++)

if(f[i][i+n-1]>max1)

max1=f[i][i+n-1];//找最佳開始點

cout<

能量項鍊 洛谷P1063

1154 能量項鍊 2006年noip全國聯賽提高組 時間限制 1 s 空間限制 128000 kb 題目等級 gold題解 題目描述description 在mars星球上,每個mars人都隨身佩帶著一串能量項鍊。在項鍊上有n顆能量珠。能量珠是一顆有頭標記與尾標記的珠子,這些標記對應著某個正整數。...

能量項鍊 洛谷P1063

2006年noip全國聯賽提高組 時間限制 1 s 空間限制 128000 kb 題目等級 gold 題解題目描述description 在mars星球上,每個mars人都隨身佩帶著一串能量項鍊。在項鍊上有n顆能量珠。能量珠是一顆有頭標記與尾標記的珠子,這些標記對應著某個正整數。並且,對於相鄰的兩顆...

洛谷 P1063 能量項鍊

在mars星球上,每個mars人都隨身佩帶著一串能量項鍊。在項鍊上有n顆能量珠。能量珠是一顆有頭標記與尾標記的珠子,這些標記對應著某個正整數。並且,對於相鄰的兩顆珠子,前一顆珠子的尾標記一定等於後一顆珠子的頭標記。因為只有這樣,通過吸盤 吸盤是mars人吸收能量的一種器官 的作用,這兩顆珠子才能聚合...