nyoj16 矩形嵌套
来源:互联网 发布:get it beauty 产品 编辑:程序博客网 时间:2024/05/22 08:15
刘nu佳大法好、
这是一份有错误的代码 时刻提醒我的错误们
#include <iostream>#include <cstdio>#include <cstring>#include <climits>struct node{ int x,y; node():x(-1),y(-1){}};using namespace std;int b[1001][1001],d[1001],n;node a[1001];int MAX(int x,int y){ return x>y?x:y;}int solve(int i){ int &ans = d[i]; if(ans > 0) return ans; ans = 1; for(int j=1;j<=n;++j) if(b[i][j]) ans = MAX(ans,1+solve(j)); return ans;}int main(){ int t; scanf("%d",&t); while(t--) { scanf("%d",&n); for(int i=1;i<=n;++i) scanf("%d %d",&a[i].x,&a[i].y); memset(b,0,sizeof(b)); memset(d,0,sizeof(d)); for(int i=1;i<=n;++i) for(int j=1;j<=n;++j) if((a[j].x>a[i].x&&a[j].y>a[i].y)||(a[j].y>a[i].x&&a[j].x>a[i].y)) b[i][j] = 1; solve(1); int maxn = INT_MIN; for(int i=1;i<=n;++i) maxn = MAX(maxn,solve(i)); printf("%d\n",maxn); } return 0;}
0 0
- NYOJ16-矩形嵌套
- NYOJ16 矩形嵌套 【DP】
- nyoj16矩形嵌套
- nyoj16 矩形嵌套
- NYOJ16 矩形嵌套
- nyoj16 矩形嵌套
- nyoj16矩形嵌套
- NYOJ16矩形嵌套
- NYOJ16-矩形嵌套
- nyoj16矩形嵌套
- NYOJ16——矩形嵌套
- nyoj16矩形嵌套(动态规划)
- NYOJ16 矩形嵌套 (DAG模型_dp)
- 嵌套矩形(刘汝佳262,NYOJ16)
- NYoj16 矩形嵌套 DAG上的Dp
- NYOJ16-矩形嵌套(DAG图动态规划)
- nyoj16矩形嵌套(DAG上的动态规划)
- 【Jason's_ACM_解题报告】矩形嵌套(NYOJ16)
- 走进链式前向星的秘密
- RSA code
- 初窥Linux 之 我最常用的20条命令
- 记录大宝贝的点滴
- 第4章 类的基本概念
- nyoj16 矩形嵌套
- CWnd与HWND的区别与转换
- spring--bean自动装配的歧义性
- C++的Json解析库:jsoncpp
- 左右滑动切换Activity
- 【Oracle index】组合索引如何选择前导列的几点考虑
- Maven3路程(三)用Maven创建第一个web项目(1)
- POJ1915(Knight Moves,双向BFS)
- HDOJ-----2824The Euler function欧拉函数