POJ1065 Wooden Sticks(Greedy)
来源:互联网 发布:app下载排名 优化 编辑:程序博客网 时间:2024/05/17 17:46
#include<iostream>#include<cstdio>#include<algorithm>typedef long long ll;const long long mod = 4294967296;#define INF 0x7fffffff //32位最大值//#define INF 0x3f3f3f3f3f3f3f3f longlong最大值#define maxn 1000000+10using namespace std;struct Sticks{ int l,w;}s[5005];int flag[5005];int cmp(const Sticks &a,const Sticks &b){ if(a.l!=b.l) return a.l>b.l; else a.w>b.w;}int main(){ //freopen("C:\\Users\\Weicheng\\Desktop\\in.txt","r",stdin); int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n); for(int i=0;i<n;i++) { cin>>s[i].l>>s[i].w; flag[i]=0; } sort(s,s+n,cmp); int ans=0,mini; for(int i=0;i<n;i++) { if(flag[i]) continue; mini=s[i].w; for(int j=i+1;j<n;j++) { if(mini>=s[j].w&&!flag[j]) { mini=s[j].w; flag[j]=1; } } ans++; } printf("%d\n",ans); } //cout<<"Hello world!"<<endl; return 0;}
0 0
- POJ1065 Wooden Sticks(Greedy)
- poj1065 Wooden Sticks
- poj1065 Wooden Sticks
- poj1065 Wooden Sticks 贪心
- POJ1065 Wooden Sticks
- poj1065 Wooden Sticks
- poj1065 Wooden Sticks
- poj1065 wooden sticks
- POJ1065---Wooden Sticks
- poj1065 Wooden Sticks
- poj1065 wooden sticks
- POJ1065-Wooden Sticks
- POJ1065 Wooden Sticks
- POJ1065 &HDOJ1051 &AOJ224 Wooden Sticks
- POJ1065 - Wooden Sticks - 贪心算法
- POJ1065 Wooden Sticks(贪心||DP)
- 数据结构set:POJ1065--Wooden Sticks
- Wooden Sticks(Greedy Algorithm)
- Ubuntu16.04下编译OpenCV
- 机器学习简史
- centos7 lamp+nginx搭建(附自动安装脚本)
- jsp内置对象:page属性范围
- Swift基本运算符和简单的逻辑运算符
- POJ1065 Wooden Sticks(Greedy)
- ListView增强组件QuickScroll
- POJ1631 Bridging signals(最大上升子序列)
- VMware Tools的安装无法手动启动,自动安装正在进行中。 的解决方案!
- 读书笔记:C++ primer 5th edition--chapter13.拷贝控制
- 计算机视觉——DoG和LoG算子
- jsp内置对象:request属性
- HashMap的原理与详解
- Leetcode-90. Subsets II