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

公司购买网站怎么做分录2022适合小学生的简短新闻摘抄

公司购买网站怎么做分录,2022适合小学生的简短新闻摘抄,wordpress首页调用文章数,广东阳江网络问政平台1. 题目 1035. 不相交的线 2. 解题思路 题目一看是求最值,那就可以考虑用DP来做。 核心点就是确定DP数组的含义以及状态转移方程: dp数组含义:dp[i][j],nums1 前 i 个数和 nums2 前 j 个数的最大连线数dp[i][j] dp[i - 1][j …

1. 题目

1035. 不相交的线

2. 解题思路

题目一看是求最值,那就可以考虑用DP来做。
核心点就是确定DP数组的含义以及状态转移方程:

  • dp数组含义:dp[i][j],nums1 前 i 个数和 nums2 前 j 个数的最大连线数
  • dp[i][j] = dp[i - 1][j - 1] + 1;可以在这两个元素之间画一条线,所以当前的最大线数等于 dp[i-1][j-1] + 1。即在之前的最优解上多加一条新线。
  • 无法直接连接当前元素,当前状态的最大线数应该是从前面的状态转移过来,选择 dp[i-1][j]dp[i][j-1] 中较大的那个值(即两个数组中前面的最优解)。

3. 代码

3.1. 注意事项

[!NOTE] 1、DP数组的大小
因为DP的含义是前N个数,所以前0个数相当于没有啥用,所以要获取到最后题目要求的结果那就是要dp[m][n] ,所以初始化大小要初始化为int[m + 1][n + 1]

[!NOTE] 2、for循环边界
还是根据DP数组的含义,需要到达m和n,所以for循环需要能够等于数组长度

[!NOTE] 3、为什么for循环里面用nums1[i - 1] == nums2[j - 1] 而不用nums[i]来判断
因为动态规划数组 f[i][j] 的下标从 1 开始,而 nums1nums2 的数组下标是从 0 开始的。通过使用 i-1j-1 来索引 nums1nums2,可以正确对齐两个数组的元素与动态规划表的状态。

3.2. 完整代码

class Solution {public int maxUncrossedLines(int[] nums1, int[] nums2) {int m = nums1.length;int n = nums2.length;if (m == 0 || n == 0) {return 0;}//dp数组含义:dp[i][j],nums1 前 i 个数和 nums2 前 j 个数的最大连线数int[][] dp = new int[m + 1][n + 1];//初始化base case 默认dp[0][0]为0,即前0个数的最大连线数是0for (int i = 1; i <= m; i++) {for (int j = 1; j <= n; j++) {if (nums1[i - 1] == nums2[j - 1]) {dp[i][j] = dp[i - 1][j - 1] + 1;} else {dp[i][j] = Math.max(dp[i - 1][j], dp[i][j - 1]);}}}return dp[m][n];}
}
http://www.khdw.cn/news/8786.html

相关文章:

  • 邮箱网站怎么做如何学会推广和营销
  • 什么做网站站群seo的优化策略有哪些
  • 网站建设评判标准百度图片收录提交入口
  • 目前主要的电商平台蜗牛精灵seo
  • 沂源网站制作有友情链接的网站
  • 智慧团建网站几点关闭杭州明开seo
  • hefei 网站制作关键词排名优化公司地址
  • 营销网站制作皆选ls15227负责百度优化插件
  • 合肥市建设工程信息网官网seo综合查询怎么关闭
  • 优秀的网页网站设计网络营销专业学什么课程
  • 中国纪检监察报电子版在线阅读宁波seo自然优化技术
  • 电子商务网站建设与管理课设搜索关键词排名一般按照什么收费
  • 工信部网站备案审核渠道推广费用咨询
  • 深圳做网站有哪些阿里云空间+1对1私人专属设计师
  • steam做皮肤网站百度灰色关键词代做
  • 长沙建站网站搜索引擎seo
  • qfd 网站开发优化网站性能
  • 贵州能源网站 中企动力建设企业查询免费
  • 网站怎么提高百度权重怎么拿到百度推广的代理
  • 利用google地图标注做网站重庆百度关键词推广
  • 大麦网网站建设的功能定位百度怎么做自己的网页
  • 福州网站建设设计推广网站都有哪些
  • 网站被黑应该怎么做青岛seo青岛黑八网络最强
  • 社会人文因素对网站建设的影响小红书seo排名优化
  • 网站上传到虚拟空间企业推广策略
  • 个人备案的网站做企业站河源网站seo
  • 制作图片软件下载seo搜索引擎优化兴盛优选
  • 客服做的比较好的网站网络推广公司有哪些
  • 网络彩票代理怎么做社区网站中国网站排名
  • 盐城市住房城乡建设网站营销团队公司