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

做网站什么软件南充网站建设hulingwl

做网站什么软件,南充网站建设hulingwl,游戏交易类网站seo怎么做,网站规划设计内容有哪些Problem: 300. 最长递增子序列 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 明确题目涉及到求取最值问题因此我们可以考虑使用动态规划来解决问题 1.定义状态#xff1a;定义int类型的dp数组表示以nums[i]结尾的序列的最长长度#xff0c;初始化均为1即表示… Problem: 300. 最长递增子序列 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 明确题目涉及到求取最值问题因此我们可以考虑使用动态规划来解决问题 1.定义状态定义int类型的dp数组表示以nums[i]结尾的序列的最长长度初始化均为1即表示以nums数组中的每一个数字结尾的序列长度最短为1. 2.状态转移假设现在已经得出dp[i-1]的长度再进一步求取dp[i]:此时我么和从数组nums[0 ~ j] 其中j i寻找若nums[i] nums[i]则dp[i] max(dp[i], dp[j] 1),因为根据上述dp数组的状态定义dp[j]是表示以nums[j]结尾的最长递增子序列此时nums[j] nums[i]则dp[i]要在dp[i]和dp[j] 1中选取一个最大值 复杂度 时间复杂度: O ( n 2 ) O(n^2) O(n2);其中 n n n表示数组nums的大小 空间复杂度: O ( n ) O(n) O(n) Code class Solution {/*** Longest Increasing Subsequence** param nums Given array* return int*/public int lengthOfLIS(int[] nums) {int[] dp new int[nums.length];for (int i 0; i nums.length; i) {dp[i] 1;}for (int i 0; i nums.length; i) {for (int j 0; j i; j) {if (nums[j] nums[i]) {dp[i] Math.max(dp[i], dp[j] 1);}}}int res 0;for (int i 0; i nums.length; i) {res Math.max(res, dp[i]);}return res;} }
http://www.hkea.cn/news/14477070/

相关文章:

  • 高端制作网站服务哪里学网站建设推广
  • 四大商业网站外网网站有什么好的推荐
  • php网站 上传团购网站 网上 收费 系统
  • 南京手机网站设计哪里专业o2o的典型电子商务平台
  • 宁夏水利厅建设管理处网站西安建网站的公司
  • 建设服装网站的论文免费做网络推广
  • .net网站方案行业网站建设费用明细
  • 网站模板减肥网络推广文案
  • 广州网站建设设计哪些做直播卖食品的网站有哪些
  • 建立公司网站流程建设网站平台需要什么硬件配置
  • 上海方正大厦网站建设首页图片点击率如何提高
  • 广告公司网站(附falsh及源代码)河北网站建设报价
  • 建设一个属于自己网站宿豫区城乡建设局网站
  • 个人或主题网站建设实验体会重庆网站建设狐灵科技
  • 有什么手机网站工程交易网
  • 网站制作策划帝国cms 网站地址设置
  • 建一个英文网站需要多少钱公司网站建设合规吗
  • 做一个网站成本多少钱域名服务器查询
  • 哪个网站做高中的题好网站开发 工资高吗
  • 沂南网站优化有没有大人和小孩做的网站
  • 没有网站怎样做外贸手机怎么制作游戏软件教程
  • 吴江网站建设公司重庆高端网站设计公司
  • 国外 网站网站济南君哲网站建设公司
  • 网站收录检测查询网站注册信息
  • 长春市长春网站建设网站项目计划书模板范文
  • 网站搜索优化排名廊坊网站建设技术支持
  • 网站可以自己维护吗制作网站专业公司吗
  • 大连网站外包中国建筑网官网查询阮国方
  • 适合做手机主页的网站灰色词排名代做
  • 网站建设与应用教案电影资源采集网站咋做