CDOJ1329 卿学姐与魔法
来源:互联网 发布:软件外包行业现状 编辑:程序博客网 时间:2024/06/09 18:02
附网址:http://acm.uestc.edu.cn/#/problem/show/1329
这道题就是数据结构了 还是比较明显的优先队列吧
虽然我想了很久,最后还是看了题解
思路:压入(a[i]+b[1]) 最后一个双重循环拉出队列 压入(a[i]+b[k] k为枚举量) 最后队列里前N个就是答案
//by liucxy
#include<cstdio>#include<cstring>#include<iostream>#include<cmath>#include<algorithm>#include<queue>using namespace std;int N,n,a[100005],b[100005];typedef pair<int,int> pii;priority_queue<pii,vector<pii>,greater<pii> > q;int main(){scanf("%d",&N);for (int i=1;i<=N;i++) scanf("%d",&a[i]);for (int i=1;i<=N;i++) scanf("%d",&b[i]);sort(a+1,a+1+N);sort(b+1,b+1+N);for (int i=1;i<=N;i++)q.push(make_pair(a[i]+b[1],1));for (int i=1;i<=N;i++){pii hehe=q.top();q.pop();int k=hehe.second;int haha=hehe.first;printf("%d\n",haha);q.push(make_pair(haha-b[k]+b[k+1],k+1));}return 0;}
0 0
- CDOJ1329 卿学姐与魔法
- 【CDOJ 1329】卿学姐与魔法
- UESTC 1329 卿学姐与魔法
- 卿学姐与魔法(贪心模拟)
- 【cdoj 1349】卿学姐与魔法 (优先队列)
- CDOJ 1329 卿学姐与魔法(优先队列)
- 魔鬼路径与魔法数字
- 魔鬼路径与魔法数字
- Python 魔法方法与属性
- 魔法
- 魔法
- 2016 UESTC Training for Data Structures D - 卿学姐与魔法 优先队列、构造
- 2016 UESTC Training for Data Structures D - 卿学姐与魔法 CDOJ 1329 堆
- 星际争霸:人族(terran)魔法与科技
- NKOI 3728 彩虹小马与魔法数列
- php 之 魔法函数与常量
- 现代化Spring开发与背后的魔法
- 帽子与兔子的魔法(js事件处理)
- HDOJ-----3665最短路
- android buffer fence
- django UpdateView使用方式
- fputc和fgetc按字符读写文件
- 迭代器的应用和集合进阶List&Set
- CDOJ1329 卿学姐与魔法
- JSP简单访问数据库
- POJ 3461 Oulipo(KMP)
- Android Studio常用快捷键整理
- HDU 1869
- HDU 1596 find the safest road
- maskView
- POJ 2728 最优比率生成树
- iOS六种传值方式之通知传值