最大上升子序列长度

简介: 1 //最长上升子序列 ,今晚偶尔想起来做了下,已经OJ测试 2 #include 3 #include 4 using namespace std; 5 6 int a[100]; 7 //a数组记录以j为结尾的 长度 8 void solve(int ...
 1 //最长上升子序列 ,今晚偶尔想起来做了下,已经OJ测试 
 2 #include <iostream>
 3 #include <cstring>
 4 using namespace std;
 5 
 6 int a[100];
 7 //a数组记录以j为结尾的 长度 
 8 void solve(int *ans,int n)
 9 {
10     int i,j,k;
11     a[0] = 1;
12     for(i=1; i<n; i++)//必须从头开始算 
13     {
14         for(j=0; j<i; j++)
15         {
16             if(ans[j]<ans[i]&&(a[i]<(a[j]+1)))
17                 a[i] = a[j] + 1;
18         }  
19     }   
20 }
21 
22 int main()
23 {
24     int i,j,k;
25     int ans[100];
26     int n;
27     while(cin>>n)
28     {
29         memset(a,0,sizeof(a));
30         for(i=0; i<n; i++)
31             cin>>ans[i];        
32         solve(ans,n);
33         cout<<a[n-1]<<endl;
34     }
35     return 0;
36 }

   请将不如激将!

   因为公事只自己得利了那叫谋私利,若大家都得利了,那叫谋福利!

目录
相关文章
|
12月前
|
物联网
物联网卡:物联网卡停机多久会被注销
物联网卡(IoT SIM卡)的停机与注销政策通常取决于具体的服务提供商(如电信运营商、物联网平台提供商等)以及用户与这些服务提供商之间签订的合同条款。因此,没有一个统一的、适用于所有情况的规则来规定物联网卡停机多久后会被注销。 然而,一般来说,物联网卡的停机与注销可能遵循以下一些常见的逻辑或规定:
|
SQL 数据采集 运维
「应用实时监控 ARMS 」斩获「根因分析技术」先进级认证
「应用实时监控 ARMS 」斩获「根因分析技术」先进级认证
939 97
ly~
|
12月前
|
供应链 监控 搜索推荐
大数据的应用场景
大数据在众多行业中的应用场景广泛,涵盖金融、零售、医疗保健、交通物流、制造、能源、政府公共服务及教育等领域。在金融行业,大数据用于风险评估、精准营销、反欺诈以及决策支持;零售业则应用于商品推荐、供应链管理和门店运营优化等;医疗保健领域利用大数据进行疾病预测、辅助诊断和医疗质量评估;交通物流业通过大数据优化物流配送、交通管理和运输安全;制造业则在生产过程优化、设备维护和供应链协同方面受益;能源行业运用大数据提升智能电网管理和能源勘探效率;政府和公共服务部门借助大数据改善城市管理、政务服务及公共安全;教育行业通过大数据实现个性化学习和资源优化配置;体育娱乐业则利用大数据提升赛事分析和娱乐制作水平。
ly~
2422 2
|
Web App开发 移动开发 小程序
看我如何让手机秒变扫码枪
为解决无扫码枪问题,作者受到微信小程序“超级扫码枪”启发,决定自制手机扫码到电脑的应用。项目需求是手机扫描条形码或二维码后实时传送到电脑。实现步骤包括:电脑端用Java Swing和Robot模拟键盘输入,手机端H5调用摄像头扫码(借助html5-qrcode库),并通过WebSocket服务将结果发送至电脑。项目源码及演示视频链接提供。
2351 5
|
弹性计算 应用服务中间件 Linux
如何使用阿里云搭建个人网站
域名申请 首次搭建 个人小站,建议购买域名和服务器到知名商家,我推荐大家到阿里云上。因为阿里云绑定了个人淘宝账号,登录,支付,还有其他各种产品。 输入你想要的域名,查询没有被其他人注册后,你可以加入购物车或直接使用淘宝账号登录购买。
5429 0
|
JavaScript 前端开发 API
搭建 Vite + Vue 3 + TypeScript 的基础项目模板
搭建 Vite + Vue 3 + TypeScript 的基础项目模板
1066 0
|
XML 监控 前端开发
Tomcat组成与工作原理,这一篇,很细 上
Tomcat组成与工作原理,这一篇,很细 上
437 0
Tomcat组成与工作原理,这一篇,很细    上
|
机器学习/深度学习 算法
无向图的算法:Kruskal算法与Prim算法生成最小生成树
无向图的算法:Kruskal算法与Prim算法生成最小生成树
344 0
|
云安全 人工智能 前端开发
阿里云认证考试的种类这么多,你适合哪一类
阿里云认证类似于大家比较熟悉的AWS认证、思科认证、红帽认证等厂商认证。阿里云认证分为四级ACF、ACP、ACA、ACM。本文章主要针对ACP认证。ACP认证目前又按专业方向分四种:云计算(主要对应阿里云基础架构产品)、大数据(主要对应阿里云大数据系列产品)、云安全(主要对应阿里云云盾系列产品)、企业级互联网架构(主要对应阿里云企业级中间件系列产品)。
693 0
阿里云认证考试的种类这么多,你适合哪一类
|
计算机视觉
初探单目相机测距——相机标定
初探单目相机测距——相机标定
1138 0
初探单目相机测距——相机标定