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

东莞企业模板建站网站开发流程书籍

东莞企业模板建站,网站开发流程书籍,做最好的导航网站,网站建设徐州1027. 最长等差数列 给你一个整数数组 nums#xff0c;返回 nums 中最长等差子序列的长度。 回想一下#xff0c;nums 的子序列是一个列表 nums[i1], nums[i2], …, nums[ik] #xff0c;且 0 i1 i2 … ik nums.length - 1。并且如果 seq[i1] - …1027. 最长等差数列 给你一个整数数组 nums返回 nums 中最长等差子序列的长度。 回想一下nums 的子序列是一个列表 nums[i1], nums[i2], …, nums[ik] 且 0 i1 i2 … ik nums.length - 1。并且如果 seq[i1] - seq[i]( 0 i seq.length - 1) 的值都相同那么序列 seq 是等差的。 示例 1 输入nums [3,6,9,12] 输出4 解释 整个数组是公差为 3 的等差数列。 示例 2 输入nums [9,4,7,2,10] 输出3 解释最长的等差子序列是 [4,7,10]。 示例 3 输入nums [20,1,15,3,10,5,8] 输出4 解释最长的等差子序列是 [20,15,10,5]。 提示 2 nums.length 1000 0 nums[i] 500 动态规划 如果开数组会爆只能开容器。 dp[i][j]表示第i个元素及前面元素的公差为j的最长等差数列的长度因为公差范围最小可以到-500于是每个公差进行处理500使其非负。 class Solution { public:int longestArithSeqLength(vectorint nums) {vectorvectorint dp(1005,vectorint(1001,0));int res0;int lennums.size();for(int i1;ilen;i){for(int j0;ji;j){int knums[i]-nums[j]500;if(dp[j][k]1dp[i][k]) dp[i][k]dp[j][k]1;if(dp[i][k]res) resdp[i][k];}}return res1;} };
http://www.pierceye.com/news/876167/

相关文章:

  • 泉州晋江网站建设费用海南建设银行官网招聘网站
  • 自己给公司做网站郑州工程建设信息网站
  • 单页网站建站外贸公司网站怎么设计更好
  • 滨州建设工程备案网站网站制作九江
  • 北京网站制作业务如何开展全屋整装定制
  • 网站seo博客刷百度关键词排名
  • 制作企业网站的代码馆陶专业做网站
  • 网站建设简介联系方式PHP 网站开发 重点知识
  • 网页设计网站排行榜浅谈一下网络营销的几个误区
  • 上海网站制作公司报价中国十大咨询公司
  • 软件开发和网站建设哪个好dede网站本地访问速度慢
  • 平安建设网站做写手哪个网站好
  • 服务器硬件影响网站速度网站链接优化
  • 商品网站建设格式最火的做网站源码语言
  • 商城建站系统多少钱商标网官方查询官网
  • 织梦网站怎么做备份昆明航空公司官方网站
  • 大什么的网站建设公司达州网站建设哪家好
  • 漳州网站建设优化房地产网站建设意义
  • 兰州酒店网站建设app推广联盟平台
  • 周边产品设计培训哪家好响应式网站做优化好吗
  • 互联网金融整站seo排名要多少钱
  • 阜宁县城乡建设局新的官方网站重庆智能网站建设哪里有
  • 做ppt常用的网站有哪些建设网络强国要有自己的技术
  • 保险网站有哪些保险网站网页设计与制作课程说明
  • 海外网站seo优化wordpress支持asp.net
  • 什么网站做企业邮箱服务单页网站cms
  • 做电商网站的框架结构图wordpress用户标签
  • 益阳做网站的公司濮阳新闻直播
  • 网站logo更换晋城市 制作网站
  • 读书网站建设策划书摘要推荐网站建设案例