麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

poj 3253 Fence Repair(優先隊列)

2019-11-10 19:30:45
字體:
來源:轉載
供稿:網友

題目:農夫約翰要修補圍墻,他有一塊很長的木板,要把木板鋸成N塊木板,所鋸木板的長度就是花費,問如何花費最小。比若8 8 5,總長度是21,所以第一次鋸要花費21,木塊據成8 13,然后13鋸成8 5,花費13,總花費為13+21=34.令一種鋸法是分成16 5,再分成8 8,但這樣的花費是16+21=37。求花費最小就是用huffman思想,用優先隊列做。

#include <queue>#include <iostream>using namespace std;int main(){ int n,num; long long res = 0; int a,b; cin >> n; PRiority_queue<int,vector<int>,greater<int> > que; for(int i = 0; i < n; ++i) { cin >> num; que.push(num); } while(que.size() != 1) { a = que.top(); que.pop(); b = que.top(); que.pop(); res += (a+b); que.push(a+b); } cout << res << endl; return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 13一14毛片免费看 | 一区二区三区日韩 | 国产精品欧美久久久久一区二区 | 亚洲va久久久噜噜噜久牛牛影视 | 国产成人精品免费视频大全办公室 | 成人三级电影在线 | 九九热在线视频观看这里只有精品 | 色操网| 日韩每日更新 | 色播久久 | 日韩在线激情 | 毛片成人| 羞羞羞网站 | 欧美一区二区精品夜夜嗨 | 91美女视频在线 | 国产资源在线观看视频 | 女18一级大黄毛片免费女人 | 精品二区在线观看 | 在线视频 欧美日韩 | 色综合激情 | 最新av在线播放 | 午夜视频在线 | 一级在线视频 | 成人免费一区二区三区在线观看 | 亚洲天堂ww | 亚洲小视频在线 | 性大片1000免费看 | 国产一级一国产一级毛片 | 97se亚洲综合在线韩国专区福利 | av在线免费看片 | 久久艹精品视频 | 国产1区在线 | 羞羞视频免费网站男男 | 91精品国啪老师啪 | 看免费黄色大片 | 成人三级电影网 | xxxx hd video 69| 成人毛片100部 | 亚洲一区在线视频观看 | 中国美女一级黄色大片 | 成人免费午夜视频 |