当前位置: 首页 > news >正文

站长统计网站大全手游cpa推广平台

站长统计网站大全,手游cpa推广平台,wordpress博客采集,烟台网架公司个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【AcWing算法提高学习专栏】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【AcWing算法提高学习专栏】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步

目录

  • 一、AcWing1017.怪盗基德的滑翔翼
    • 解题代码
  • 二、AcWing1014.登山
    • 解题代码
  • 三、AcWing482.合唱队形
    • 解题代码

一、AcWing1017.怪盗基德的滑翔翼

原题链接:点击直接跳转到该题目

解题代码

#include<iostream>
#include<vector>
using namespace std;const int N = 110;
int arr[N];int main()
{int K;cin >> K;while(K--){int res = 1;int n;scanf("%d",&n);for(int i = 1;i <= n;i++) scanf("%d",&arr[i]);//创建dp表vector<int> dp1(N,1);//正向求解for(int i = 2;i <= n;i++){for(int j = 1;j < i;j++)if(arr[i] > arr[j]) dp1[i] = max(dp1[i],dp1[j] + 1);res = max(dp1[i],res);}//反向求解vector<int> dp2(N,1);for(int i = n - 1;i >= 1;i--){for(int j = n;j > i;j--)if(arr[j] < arr[i]) dp2[i] = max(dp2[i],dp2[j] + 1);res = max(dp2[i],res);}printf("%d\n",res);}return 0;
}

二、AcWing1014.登山

原题链接:点击直接跳转到该题目

解题代码

#include<iostream>
#include<vector>
using namespace std;const int N = 1010;
int arr[N];int main()
{int n;scanf("%d",&n);for(int i = 1;i <= n;i++) cin >> arr[i];// 创建dp表vector<int> dp1(N,1),dp2(N,1);for(int i = 2;i <= n;i++){for(int j = 1;j < i;j++){if(arr[i] > arr[j]) dp1[i] = max(dp1[i],dp1[j] + 1);}}for(int i = n - 1;i >= 1;i--){for(int j = n;j > i;j--){if(arr[i] > arr[j]) dp2[i] = max(dp2[i],dp2[j] + 1);}}vector<int> dp(N);int ret = 0;for(int i = 1;i <= n;i++){dp[i] = dp1[i] + dp2[i] - 1;ret = max(ret,dp[i]);}printf("%d\n",ret);return 0;
}

三、AcWing482.合唱队形

原题链接:点击直接跳转到该题目

解题代码

#include<iostream>
#include<vector>
using namespace std;const int N = 110;
int arr[N];int main()
{int n;scanf("%d",&n);for(int i = 1;i <= n;i++) scanf("%d",&arr[i]);// 创建dp表vector<int> dp1(N,1),dp2(N,1);for(int i = 2;i <= n;i++){for(int j = 1;j < i;j++){if(arr[i] > arr[j]) dp1[i] = max(dp1[i],dp1[j] + 1);}}for(int i = n - 1;i >= 1;i--){for(int j = n;j > i;j--){if(arr[i] > arr[j]) dp2[i] = max(dp2[i],dp2[j] + 1);}}vector<int> dp(N);int res = 0;for(int i = 1;i <= n;i++) dp[i] = dp1[i] + dp2[i] - 1,res = max(res,dp[i]);printf("%d\n",n - res);return 0;
}
http://www.yidumall.com/news/56533.html

相关文章:

  • 上海哪里做网站免费平台
  • 手机端网站开发多少钱外贸推广方式
  • 网络推广公司官网网站搜索优化官网
  • 哈尔滨建筑专业网站自动seo优化
  • 做网站实现自动生成pdfwindows优化大师是什么
  • 商城网站实例成都爱站网seo站长查询工具
  • 轻松建站短链接
  • 公司网站维护该谁来做微信软文范例大全100
  • 上海手机网站建设电话电商运营是做什么的
  • 网页设计免费模板图片广州网站营销优化qq
  • 免费ktv网站模板百度投诉中心24人工客服
  • 哪个公司做农村产权交易网站国外搜索引擎入口
  • 复制一个网站怎么做seo综合查询工具
  • 企业手机网站建设流程小程序开发费用明细
  • 网站登录不了产品经理培训哪个机构好
  • 幼儿园专业设计杭州优化公司多少钱
  • 软件网站关键词优化建站教程
  • 代做财务报表分析网站系统优化的方法
  • 中国住房和城乡建设部网站seo实战培训班
  • 智能行业网站模板其中包括
  • 专业电子科技网站建设免费做推广的网站
  • 2o18江苏建设网站施工员模试卷网络销售技巧和话术
  • 苏州诶茵诶公司网站友情链接有哪些展现形式
  • 服务流程企业网站百度健康人工客服电话24小时
  • 国内优秀公司网站高粱seo博客
  • 政府门户网站的功能网站新域名查询
  • 网络营销策划书2500惠州抖音seo策划
  • 做彩票平台网站吗商业网站
  • 制作个人网站教程seo快速排名软件平台
  • 自媒体网站建设推广软文范文