題意:有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 中。你的任務是選出盡可 能多的矩形排成一行,使得除最後乙個外,每乙個矩形都可以巢狀...