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

泉州 网站建设天津的网站建设

泉州 网站建设,天津的网站建设,中国交通建设监理协会网站,江苏高校品牌专业建设网站题目描述 现有一个整数序列a1,a2,...,an​​​​​​#xff0c;求最长的子序列#xff08;可以不连续#xff09;#xff0c;使得这个子序列中的元素是非递减的。输出该最大长度。 输入描述 第一行一个正整数n#xff08;1≤n≤100​​​​#xff09;#xff0c;表示序…题目描述 现有一个整数序列a1,a2,...,an​​​​​​求最长的子序列可以不连续使得这个子序列中的元素是非递减的。输出该最大长度。 输入描述 第一行一个正整数n1≤n≤100​​​​表示序列长度 第二行为用空格隔开的n​个整数ai​−10^5≤ai≤10^5​​表示序列元素。 输出描述 输出一个整数表示最大长度。 样例1 输入 7 1 2 3 -1 -2 7 9 输出 5 解释 最长上升子序列为1 2 3 7 9长度为5。 #includebits/stdc.h using namespace std; const int MAXN 100; int dp[MAXN];//dp[i]表示以a[i]元素为结尾的最大连续子序列和 int a[MAXN];//存放序列元素int main(){int n;//序列长度cin n;for(int i0;in;i){cin a[i];}dp[0] 1;for(int i1;in;i){//对于每个位置i要找到以a[i]结尾的最长递增子序列长度dp[i]dp[i] 1;//初始化为1因为至少可以构成一个长度为1的子序列for(int j0;ji;j){//检查是否可以将a[i]加入到以a[j]结尾的递增子序列中if(a[i] a[j]){//说明a[i]可以接在以a[j]结尾后dp[i] max(dp[j] 1,dp[i]);//dp[j]1表示接在了以a[j]结尾的子序列长度更新以a[i]结尾的子序列长度}}}int ans 1;for(int i1;in;i){//不是输出最后一个dp元素因为最后一个元素不一定在递增子序列中if(ans dp[i]){//遍历寻找以a[i]结尾最大的子序列ans dp[i];}}printf(%d,ans);return 0; }
http://www.zqtcl.cn/news/251047/

相关文章:

  • 河南企业网站制作微信小程序如何做
  • 金坛住房和城乡建设局网站wordpress 需要授权吗
  • 个人理财的网站开发天津 公司网站建设
  • 做电脑游戏破解的网站大宗交易平台软件
  • 男女做暖暖视频免费网站网络营销策划案ppt
  • 普通网站 多大空间网站开发报告参考文献
  • 来宾住房和城乡建设网站pc网站建设哪
  • WordPress一键开启全站SSL东莞企业网站建设公司
  • 青海省公路建设管理局官方网站wordpress 加入地图
  • 建湖专业做网站的公司如何制作wordpress网站地图
  • 做自媒体查找素材的网站石家庄网站建设费用
  • 建立局域网网站怎么做外国网站
  • 绍兴专业网站建设公司网站seo设计
  • 开发网站需要多久建设银行招聘网站
  • 靖江 建设局网站安阳做网站的公司有哪些
  • 网站title在哪里用discuz做的门户网站
  • 郑州定制网站推广工具产品网络舆情管理
  • 个人网站的建设方法和过程七牛云存储代替WordPress
  • 网站应用网站开发android开发工具有哪些
  • 农业信息门户网站建设方案教做糕点的网站
  • 网站上的分享手机网站免费建设平台
  • 有哪个网站专业做漫画素材的wordpress显示问题
  • 网站开发工程师月薪网站网页设计培训机构
  • 专业网站运营备案名称网站名称
  • 盐城市建设局网站企业网站建设流程与方法 论文
  • 青岛信息推广网站营销自己的网站
  • wp博客 婚庆网站模板摄影网页面制作
  • 大型商城网站建设学计算机前端好就业吗
  • 杭州 电子商务网站建设专门做酒店自助餐的网站
  • 如何备份网站数据库网站用户体验模型