nyoj16矩形巢狀(第一道dp關於dag的題目)

2021-09-08 09:40:09 字數 465 閱讀 5662

題意:有n個矩形,每個矩形可以用a,b來描述,表示長和寬。矩形x(a,b)可以巢狀在矩形y(c,d)中當且僅當a

思路:先對長和寬來此排序,再按照要求構圖,完成之後,直接記憶化搜尋,值得注意的地方是你不能只從第乙個點搜尋,而是要從每個點搜尋.......我自己想的時候想到這個了,編寫的時候忘了,wa一次..........

#include#include#include#includeusing namespace std;

#define maxx 10000000

struct node

s[1100];

int vist[1100][1100],n,dp[1100];

int cmp(const node a,const node b)

printf("%d\n",maxn);

} return 0;

}

nyoj16矩形巢狀(第一道dp關於dag的題目)

題意 有n個矩形,每個矩形可以用a,b來描述,表示長和寬。矩形x a,b 可以巢狀在矩形y c,d 中當且僅當a 思路 先對長和寬來此排序,再按照要求構圖,完成之後,直接記憶化搜尋,值得注意的地方是你不能只從第乙個點搜尋,而是要從每個點搜尋.我自己想的時候想到這個了,編寫的時候忘了,wa一次.inc...

nyoj 16 矩形巢狀(基礎dp)

描述 有n個矩形,每個矩形可以用a,b來描述,表示長和寬。矩形x a,b 可以巢狀在矩形y c,d 中當且僅當a c,b d或者b c,a d 相當於旋轉x90度 例如 1,5 可以巢狀在 6,2 內,但不能巢狀在 3,4 中。你的任務是選出盡可能多的矩形排成一行,使得除最後乙個外,每乙個矩形都可以...

nyoj 16 矩形巢狀

時間限制 3000 ms 記憶體限制 65535 kb 難度 4 描述有n個矩形,每個矩形可以用a,b來描述,表示長和寬。矩形x a,b 可以巢狀在矩形y c,d 中當且僅當ab套在 6,2 內,但不能巢狀在 3,4 中。你的任務是選出盡可 能多的矩形排成一行,使得除最後乙個外,每乙個矩形都可以巢狀...