亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

uva 11997 K Smallest Sums

2019-11-11 05:15:50
字體:
來源:轉載
供稿:網友

原題: You’re given k arrays, each array has k integers. There are k k ways to pick exactly one element in each array and calculate the sum of the integers. Your task is to find the k smallest sums among them. Input There will be several test cases. The first line of each case contains an integer k (2 ≤ k ≤ 750). Each of the following k lines contains k positive integers in each array. Each of these integers does not exceed 1,000,000. The input is terminated by end-of-file (EOF). Output For each test case, PRint the k smallest sums, in ascending order. Sample Input 3 1 8 5 9 2 5 10 7 6 2 1 1 1 2 Sample Output 9 10 12 2 2

中文: 給你k個數組,每個數組有k個數。現在問你每個數組中取一個數加一起求和,那么最小的前k個是多少?

#include <bits/stdc++.h>using namespace std;int k;vector<int> v[751],ans;struct item{ int s,b; item(int s,int b):s(s),b(b){} bool Operator < (const item &rhs) const { return s>rhs.s; }};void ini(){ for(int i=1;i<=k;i++) v[i].clear();}void Merge(vector<int> tmp){ priority_queue<item> pq; for(int i=0;i<ans.size();i++) pq.push(item(ans[i]+tmp[0],0)); for(int i=0;i<k;i++) { item t=pq.top(); pq.pop(); ans[i]=t.s; int b=t.b; if(b+1<k) pq.push(item(t.s-tmp[b]+tmp[b+1],b+1)); }}int main(){ ios::sync_with_stdio(false); while(cin>>k) { ini(); for(int i=1;i<=k;i++) { for(int j=1;j<=k;j++) { int res; cin>>res; v[i].push_back(res); } sort(v[i].begin(),v[i].end()); } ans=v[1]; for(int i=2;i<=k;i++) Merge(v[i]); for(int i=0;i<ans.size();i++) if(i!=ans.size()-1) cout<<ans[i]<<" "; else cout<<ans[i]<<endl; } return 0;}

思路: 訓練指南中的例題,想了一會沒思路,直接看的答案。想法很巧妙。 假設有兩個數組求前k個和最小保存在ans當中,現在有第三個數組,那么三個數組的和的最小值就是把當前保存的前k個最小值加上第三個數組當中的k個值即可。 用優先隊列維護前k個最小值,然后用遞推的思想每次算出加上第三個數組中第i個值的和即可。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧日韩不卡在线视频| 欧美综合在线第二页| 亚洲黄页网在线观看| 亚洲免费一级电影| 国产精品爱啪在线线免费观看| 精品福利樱桃av导航| 久久久久久91香蕉国产| 欧美大片免费观看在线观看网站推荐| 亚洲精品国产精品久久清纯直播| 国模精品一区二区三区色天香| 日韩国产精品一区| 九九热精品视频在线播放| 97色在线观看免费视频| 国产精品久久久久久一区二区| 欧美高清自拍一区| 亚洲最大成人在线| 亚洲精品av在线| 国产亚洲视频在线观看| 欧美日韩福利在线观看| 亚洲最大成人免费视频| 欧美在线观看一区二区三区| 亚洲国产一区二区三区四区| 美女黄色丝袜一区| 在线视频日韩精品| 97国产suv精品一区二区62| 97久久久久久| 成人免费在线视频网址| 日产精品99久久久久久| 亚洲国产欧美一区二区丝袜黑人| 91久久综合亚洲鲁鲁五月天| 一区二区三区四区视频| 国产精品高潮在线| 成人免费网站在线看| 九九久久精品一区| 亚洲男人第一网站| 日韩美女中文字幕| 欧美自拍视频在线观看| 亚洲成人久久久久| 日韩日本欧美亚洲| 91精品成人久久| 国产精品小说在线| 成人黄色午夜影院| 中文字幕在线看视频国产欧美在线看完整| 久久免费视频网| 久久亚洲精品中文字幕冲田杏梨| 国产精品亚洲片夜色在线| 国产精品美女久久久久av超清| 人九九综合九九宗合| 国产成人在线一区| 国产日韩欧美中文在线播放| 欧美一二三视频| 亚洲精品久久7777777| 日韩成人高清在线| 超碰精品一区二区三区乱码| 国产精品免费在线免费| 欧美日韩国产综合视频在线观看中文| 欧美日韩国产在线| 亚洲欧美中文字幕| 亚洲国语精品自产拍在线观看| 久久在线免费视频| 亚洲最大福利视频网站| 午夜精品一区二区三区在线播放| 2019中文字幕在线免费观看| 成人一区二区电影| 国产成人精品日本亚洲| 日韩av男人的天堂| 成人h猎奇视频网站| 91久久久久久久久| 97视频在线观看成人| 欧美亚洲在线视频| 日韩av在线免播放器| 热久久这里只有精品| 欧美黄色免费网站| 国产精品日韩一区| 久久亚洲精品一区二区| 久久综合色88| 久久久精品一区二区| 4438全国成人免费| 亚洲免费一级电影| 9.1国产丝袜在线观看| 亚洲欧美三级伦理| 欧美性xxxxx极品娇小| 少妇高潮久久久久久潘金莲| 欧洲精品毛片网站| 国内精久久久久久久久久人| 国产黑人绿帽在线第一区| 国产一区二区三区直播精品电影| 国产精品丝袜白浆摸在线| 欧美精品午夜视频| 91精品国产高清久久久久久| 欧美成人免费va影院高清| 51色欧美片视频在线观看| 日韩av在线最新| 国产亚洲日本欧美韩国| 国产亚洲成av人片在线观看桃| 91久久综合亚洲鲁鲁五月天| 国产suv精品一区二区| 国产精品7m视频| 国产精品jizz在线观看麻豆| 成人一区二区电影| 中文字幕亚洲无线码在线一区| 色狠狠久久aa北条麻妃| 亚洲精品美女视频| 国产一区二区三区在线免费观看| 久久躁狠狠躁夜夜爽| 国产一区二区三区毛片| 色偷偷9999www| 日韩av在线天堂网| 久久这里有精品视频| 97精品国产97久久久久久春色| 成人日韩在线电影| 麻豆国产精品va在线观看不卡| 欧美一区深夜视频| 中日韩美女免费视频网站在线观看| 欧美黑人极品猛少妇色xxxxx| www.xxxx欧美| 中文字幕亚洲激情| 亚洲国产精品久久精品怡红院| 成人免费视频在线观看超级碰| 久久久久久av| 欧美日韩国产成人在线观看| 韩国精品久久久999| 97在线看免费观看视频在线观看| 国内精品小视频| 91九色国产视频| 欧美在线视频a| 国产精品视频一区二区高潮| 久久激情五月丁香伊人| 日韩精品高清在线| 亚洲精选中文字幕| 久久久久久69| 国产精品免费在线免费| 青青a在线精品免费观看| 欧美最顶级的aⅴ艳星| 韩国19禁主播vip福利视频| 国语自产精品视频在线看一大j8| 亚洲国产精品热久久| 国产精品一区二区久久久久| 日韩精品中文在线观看| 国产欧美精品日韩| 久久视频这里只有精品| 色yeye香蕉凹凸一区二区av| 亚洲一区999| 国产精品∨欧美精品v日韩精品| 午夜精品久久久久久久99热浪潮| 久久999免费视频| 理论片在线不卡免费观看| 日韩在线中文字| 九九精品在线视频| 国产中文欧美精品| 97免费中文视频在线观看| 在线看日韩av| 精品女厕一区二区三区| 91在线视频免费| 欧洲日本亚洲国产区| 欧美性猛交视频| 全亚洲最色的网站在线观看| 久久精品久久久久久| 中文字幕在线观看日韩| 色综合老司机第九色激情| 97不卡在线视频| 国产精品久久久久久亚洲影视| 国语自产精品视频在线看| 精品久久久久久中文字幕大豆网|