NYOJ-214 单调递增子序列(二) TLE
来源:互联网 发布:淘宝漏洞买东西不花钱 编辑:程序博客网 时间:2024/06/03 22:40
#include<stdio.h>#include<stdlib.h>#define max(x,y)x>y?x:y#define MAXX 100005int num[MAXX] = {0};int mum[MAXX] = {0};int sum[2][MAXX] = {0};int comp ( const void *a, const void *b ){ return * ( int * ) a - * ( int * ) b;}int main(){int n, i, j, k, d;while(scanf("%d",&n)!=EOF){for(i=1;i<=n;i++){scanf("%d",&num[i]);mum[i] = num[i];sum[1][i] = sum[0][i] = 0;}qsort(mum, n+1, sizeof(mum[0]), comp);for(i=1; i<=n; i++){d = i % 2;for(j=1; j<=n; j++){if(mum[i] == num[j])sum[d][j] = sum[!d][j-1] + 1;else sum[d][j] = max( sum[!d][j], sum[d][j-1]);}}printf("%d\n",sum[d][n]);}return 0;}
思路来源地:http://qiemengdao.iteye.com/blog/1660229
0 0
- NYOJ-214 单调递增子序列(二) TLE
- NYOJ 214 单调递增子序列(二)
- NYOJ 214 单调递增子序列(二)
- NYOJ 214 单调递增子序列二
- Nyoj 214 单调递增子序列(二)
- NYOJ 214 单调递增子序列(二)
- NYOJ 214 单调递增子序列 二
- 单调递增子序列(二)(nyoj 214)
- NYOJ 214 单调递增子序列(二)
- nyoj-214 单调递增子序列(二)
- NYOJ 214 单调递增子序列(二)
- nyoj 214单调递增子序列(二)
- NYOJ-214-单调递增子序列(二)
- NYOJ-214 单调递增子序列(二)
- NYOJ-214-单调递增子序列(二)
- nyoj 214 单调递增子序列(二)
- nyoj 单调递增子序列(二)
- 单调递增子序列(二) NYOJ
- HDOJ 3308 LCIS
- Thinking in BigData(五)大数据之统计学与数据挖掘
- 酷!用Qt Quick实现Metro风格的进度条
- 马上Go 2.1
- jquery瀑布流插件-在线demo预览
- NYOJ-214 单调递增子序列(二) TLE
- 黑马程序员--两个简单的实例
- DotNetBar控件的多文档界面的实现
- python学习之一Basics
- 对计算机网络第三章海明距离在块码检错,纠错中的运用的理解
- LeetCode OJ:Permutation Sequence
- recv send 阻塞和非阻塞
- 获得屏幕长宽的代码及Displaymetrics类
- 从缓冲上看阻塞与非阻塞socket在发送接收上的区别