hdoj1051_Wooden Sticks(贪心)
来源:互联网 发布:mysql数据库购买 编辑:程序博客网 时间:2024/05/16 17:39
#include<iostream>#include<vector>#include<algorithm>#include<utility>using namespace std;bool cmpl(pair<int,int> p1,pair<int,int> p2){ if (p1.first != p2.first) return p1.first < p2.first; return p1.second < p2.second;}vector<pair<int, int>> v, tmp;int main(){ int t; cin >> t; for (int i = 0; i < t; i++) { int n; cin >> n; v.clear(); for (int j = 0; j < n; j++) { int tl, tw; cin >> tl >> tw; v.push_back(make_pair(tl, tw)); } sort(v.begin(), v.end(), cmpl); tmp.clear(); tmp.push_back(make_pair(v[0].first, v[0].second)); for (int j = 0; j < n; j++) { int k=0; for (; k < tmp.size(); k++) { if (v[j].first >= tmp[k].first&&v[j].second >= tmp[k].second) { tmp[k].first = v[j].first, tmp[k].second = v[j].second; break; } } if (k == tmp.size()) tmp.push_back(make_pair(v[j].first, v[j].second)); } cout << tmp.size() << endl; } return 0;}
0 0
- hdoj1051_Wooden Sticks(贪心)
- hdu1051Wooden Sticks(贪心)
- Wooden Sticks(贪心)
- Wooden Sticks(贪心)
- Sticks(DFS+剪枝+贪心)
- HDU1051 Wooden Sticks(贪心)
- 【HPUoj】Wooden Sticks(贪心)
- hdu1051 Wooden sticks (贪心)
- HDU1051 Wooden Sticks(贪心)
- HDOJ1051 Wooden Sticks(贪心)
- poj 1065 Wooden Sticks(贪心算法)
- UVAlive 2322 Wooden Sticks(贪心)
- uvalive 2322 Wooden Sticks(贪心)
- poj 1065 Wooden Sticks (贪心)
- hdu1051 Wooden Sticks(贪心动规)
- HDU 1051: Wooden Sticks(贪心)
- hdu 1051 Wooden Sticks (水题,贪心)
- 杭电1051 Wooden Sticks (贪心)
- 查看Linux系统版本信息相关指令
- 可以转换word成为pdf格式的转换器
- java:数组复制和排序
- 检测域名配置的海外cdn归属
- nagios添加被监控的机器
- hdoj1051_Wooden Sticks(贪心)
- 11个超棒的iOS开发学习网站
- 网络游戏TCP长连接基本设计
- 《Java课程实习》日志(周一)
- Android百分比布局源代码解析
- AppStore被Rejected 的各种原因
- Android之Handler
- C# ini 文件解析库
- 用正则表达式验证邮箱和手机号