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

用html5做的美食网站wordpress安装在子目录

用html5做的美食网站,wordpress安装在子目录,wordpress 3.8.1 中文,广州app外包想要精通算法和SQL的成长之路 - 最长等差数列 前言一. 最长等差数列 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 最长等差数列 原题链接 思路#xff1a; 我们假设dp[i][j] 为#xff1a;以num[i]为结尾#xff0c;以j为公差的最长等差子序列的长度。由此可知 我们假设dp[i][j] 为以num[i]为结尾以j为公差的最长等差子序列的长度。由此可知我们的代码存在2个循环。外层循环针对nums的每一个元素下标为i将其视为最长等差子序列的结尾元素。内层循环针对[0i)这个范围的元素求得每种公差的最长等差子序列长度。此时二层循环下标索引为k计算出每个元素和当前num[i]之间的公差j。即有dp[i][j] Max(dp[i][j], dp[k][j] 1)。同时我们用一个全局变量res不断地更新它的最大值即可。res Math.max(res, dp[i][j]); 注意的点 考虑到公差为负数的情况那么结合题目本身我们可以发现公差的范围是[-500,500]为了避免下标越界我们统一把公差的值转为正数。即公差统一加上500那么范围是[0,1000]。我们就可以初始化动态规划数组 int[][] dp new int[nums.length][1001];如果我们没有给数组的所有可能初始化为1单个元素自身也可成为一个子数组长度为1我们只需要返回结果1即可。 最终代码如下 public class Test1027 {public int longestArithSeqLength(int[] nums) {int res Integer.MIN_VALUE;int[][] dp new int[nums.length][1001];for (int i 1; i nums.length; i) {for (int k 0; k i; k) {// 公差统一500int j nums[i] - nums[k] 500;// 更新[0,i) 中所有以 j 为公差 的最长子序列长度同时更新dp[i][j]dp[i][j] Math.max(dp[i][j], dp[k][j] 1);// 更新最大值res Math.max(res, dp[i][j]);}}return res 1;} }
http://www.dnsts.com.cn/news/240461.html

相关文章:

  • 博罗网站开发网站后台管理系统源代码
  • 网站建设系统规划方案王烨明
  • html5网站用什么软件个人公众号怎么运营
  • 做防水怎么注册网站wordpress 文字省略
  • 公司要做网站去哪里德令哈市公司网站建设
  • 招标网站哪个好海南seo排名
  • 桥东区住房和建设局网站湖北什么网站建设值得推荐
  • 建设网站费用评估贵阳个人做网站
  • 长春火车站属于哪个区创造网站软件
  • 公司网站可以自己做么erp系统下载手机版
  • 建立充电站需要多少钱信用卡网站模板
  • 电子商务网站设计与...企业网站制作建设的框架有哪几种
  • 集成微信的企业网站管理系统平顶山做网站的公司
  • 门户网站建设的重要作用建设工程和工程建设
  • 网站建设与管理课程标准庆阳定制网站
  • 桂林网站推广wordpress 插件开启
  • 盐城建设局网站展示型的网站开发价格
  • 主题网站的设计方案做网站找那个公司
  • 张家港网站推广公众号登陆入口
  • 免费的企业网站wordpress设置阅读更多
  • 网站设计维护内容网站制作教程百度云
  • 网站营销外包如何做徐州网站建设解决方案
  • 做模型常说的d站是什么网站昆山市建设工程交易中心网站
  • 投放广告网站商务网站策划书
  • 网站集群怎么做互联网公司排名完整
  • 做彩票网站捉怎么处理用百度网盘做视频网站
  • 可以玩游戏的网站山东建设执业资格注册中心网站官网
  • 公司做网站怎么构思深圳营销型网站哪家好
  • 让网站排名下降网页制作注意事项
  • 网站制作公司嘉兴智能科技公司取名字大全