poj 1065 贪心 或 dp
2015-11-09 13:31
302 查看
这题弄得我心情不好。。回头我再写思路。。先贴个代码
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <map> using namespace std; typedef pair<int,int> pii; #define mp make_pair #define fi first #define se second const int maxn = 5005; const int maxl = 10005; pii a[maxn]; int h[maxn]; int n,T; int main(){ cin>>T; while(T--){ scanf("%d",&n); for (int i=1;i<=n;i++){ scanf("%d%d",&a[i].fi,&a[i].se); } sort(a+1,a+n+1); int ans = 1; h[ans-1] = a[1].se; for (int i=2;i<=n;i++){ int flag = 0; for (int j=0;j<ans;j++){ if (a[i].se >= h[j]){ h[j] = a[i].se; flag = 1; break; } } if (flag == 0){ h[ans] = a[i].se; ans ++; } } cout << ans << endl; } return 0; }
相关文章推荐
- div+css布局
- linux紧急救援模式
- swift UIImageView构造方法
- swift UIImageView构造方法
- ruby 安装更新
- 使用百度SDK进行定位完整Demo
- openssl 升级
- highcharts图表小例子,实现X轴只显示起点终点刻度,Y轴百分比显示
- ProgressBar 详解
- Intent中的四个重要属性——Action、Data、Category、Extras
- css outline属性
- gem 安装&卸载pod
- Chipmunk僵尸物理对象的出现和解决(五)
- 移动端 UI 适配最佳实践(上)
- Chipmunk僵尸物理对象的出现和解决(五)
- Chipmunk僵尸物理对象的出现和解决(五)
- implement-trie
- C++ 取得系统当前时间
- oracle配置数据库连接方式
- gem 相关命令