日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 互聯(lián)網(wǎng) > HDU 1051 Wooden Sticks 貪心

HDU 1051 Wooden Sticks 貪心

來源:程序員人生   發(fā)布時(shí)間:2014-09-14 18:23:21 閱讀次數(shù):2357次

http://acm.hdu.edu.cn/showproblem.php?pid=1051

題目大意:

給定一些木棒的長和重,安裝第一根木棒時(shí)間為1分鐘,然后如果安裝的上一支木棒的長和重均不超過下一支木棒的長和重,那么不需要安裝時(shí)間,否則要1分鐘。

求最短的安裝時(shí)間。

如:(4,9), (5,2), (2,1), (3,5), and (1,4)

按照(1,4), (3,5), (4,9), (2,1), (5,2) 只需要2分鐘。(第一根1分鐘,之后(4,9)轉(zhuǎn)到(2,1)還需要1分鐘)



思路:

我是去練DP的啊啊啊啊,一看就知道是貪心。想半天DP不出來也沒看到誰用DP的。QAQ

廢話不多說,排個(gè)選取的時(shí)候向后找,直到找不到?jīng)]安裝的木棒為止。

復(fù)雜度O(n^2)



#include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int MAXN = 5000; struct wooden{ int L, W; bool operator <(const wooden& x)const{ if (L == x.L) return W < x.W; return L < x.L; } }a[MAXN]; int main() { int T; scanf("%d", &T); while (T--) { int n; scanf("%d", &n); for (int i = 0; i < n; i++) scanf("%d%d", &a[i].L, &a[i].W); sort(a, a + n); bool used[MAXN] = { 0 }; int ans = 1; for (int i = 0; i < n; i++) { if (used[i]) continue; used[i] = true; int L=a[i].L, W=a[i].W; for (int j = i + 1; j < n; j++) { if (used[j]) continue; if (a[j].W >= W && a[j].L >= L) { used[j] = true; L = a[j].L; W = a[j].W; } } bool find = false; for (int j = i + 1; j < n; j++) { if (!used[j]) { find = true; break; } } if (!find) break; ans++; } printf("%d ", ans); } return 0; }


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久国产精品韩国三级视频 | 99精品视频在线免费观看 | 激情五月婷婷综合网 | 亚洲国产天堂 | 久久综合站 | 日韩欧美综合 | 爱情岛论坛首页免费 | 中文字幕一区二区三区在线视频 | 中文字幕在线不卡 | 欧美精品第一页 | 成人免费在线视频 | 九色国产 | 亚洲精品一区二区三区中文字幕 | 操操操日日日 | 国产精品3区 | 一区二区三区国产 | aa国产| 国产精品国产三级国产 | 女人一级黄色片 | 国产精品18久久久 | 99久久久国产精品免费调教网站 | 日韩不卡 | 美日韩成人 | 国产一区二区视频网站 | 韩国日本美国免费毛片 | 久久av喷吹av高潮av萌白 | 亚洲高清在线观看 | 一本黄色片 | 亚洲一区二区三区精品视频 | 国产超碰人人做人人爽aⅴ 亚州国产 | 国产欧美在线观看 | 国产精品久久久久久一区二区三区 | 亚洲一区 在线播放 | 亚洲一区成人 | 黄色的网站在线观看 | 久久精品夜夜夜夜夜久久 | 亚洲网站在线看 | 亚洲欧美精品 | 成人黄色小视频 | 中文字幕久久精品 | 成人精品一区二区三区 |