数据结构-贪心杂题
来源:互联网 发布:java获取resource路径 编辑:程序博客网 时间:2024/05/16 18:57
//HDU - 1789 #include<stdio.h>#include<algorithm>using namespace std;struct work{ int sco; int time; bool flag; }a[1005];bool comp(work a1, work a2) { if(a1.time != a2.time) return a1.time < a2.time; return a1.sco > a2.sco;}int main() { int T, n, i, j; scanf("%d",&T); while(T--) { scanf("%d",&n); for(i = 0; i < n; i++) scanf("%d",&a[i].time); for(i = 0; i < n; i++) { scanf("%d",&a[i].sco); a[i].flag = true; } sort(a, a+n, comp); int sum = 0, k = 1; for(i = 0; i < n; i++) { if(a[i].time >= k) { k++; continue; } int p = a[i].sco, pos = i; for(j = 0; j < i; j++) if(a[j].sco < p && a[j].flag) { p = a[j].sco; pos = j; } sum += p; a[pos].flag = false; } printf("%d\n",sum); } return 0;}
0 0
- 数据结构-贪心杂题
- JNU校赛 K 【贪心+数据结构水题】
- Java数据结构贪心算法
- uva 1623 贪心 数据结构
- 算法数据结构之贪心算法
- 算法与数据结构 - 贪心算法
- codeforces732E Sockets(数据结构+贪心+思维)
- 数据结构(C#)-- 贪心算法解决背包问题
- HDU 4268 Alice and Bob(贪心+数据结构)
- 数据结构与算法(2)--贪心策略
- [NOIP2004]合并果子 T2 数据结构 简单贪心
- 数据结构算法之动态规划、贪心算法
- BZOJ 2006 浅谈数据结构优化贪心思路
- 贪心+数据结构-poj 3110 Jenny's First Exam
- 数据结构与算法之贪心算法 C++实现
- 数据结构基础 之 最短路径 贪心算法
- hdu 5763 The All-purpose Zero (贪心/数据结构+dp)
- HDU4912 Paths on the tree(数据结构,lca,贪心)
- Neutron Networking QoS
- HBase Block Cache的重要实现细节和In-Memory Cache的特点
- jquery 获取当前浏览器
- 初探Lambda表达式-Java多核编程【0】从外部迭代到内部迭代
- Android仿游戏答题
- 数据结构-贪心杂题
- 小P的故事——神奇的发票报销(01背包)
- 数据结构实验之链表五:单链表的拆分
- matlab注释分析高斯混合模型
- c#创建线程
- hibernate全部查询方式以及批量抓取
- log4j-总结
- Deep Learning(深度学习) 资料库
- MQ的应用场景(转载)