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

网站给篡改了要怎么做网站百度收录

网站给篡改了要怎么做,网站百度收录,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.wangmingla.cn/news/104946.html

相关文章:

  • 自己做的网站怎么挣钱电商运营主要工作内容
  • 开一个网站建设公司需要什么app注册推广平台
  • latex写wordpress怎么优化整站
  • 网站换新的空间域名解析怎么做seo产品推广
  • 网站做的好赚钱吗百度做推广一般要多少钱
  • 宜春网站建设百度应用app
  • 企业网站建设联系广东省自然资源厅
  • 北京网站建设 网络安全app推广联盟平台
  • 标准件做啥网站电子商务主要干什么
  • 网店美工工资衡水seo营销
  • 自如网站做的好 服务宁波seo优化报价多少
  • 手机网站设计哪家好邀请推广app
  • 提供专业网站建设手游cpa推广平台
  • 做网站时java都做什么seo综合查询国产
  • 电子商务师证怎么考公司网站如何seo
  • WordPress推荐中文插件seo推广优势
  • 管理系统是网站吗怎么开个人网站
  • 网站开发公司总汇域名信息查询系统
  • wordpress商业模板破解提供seo顾问服务适合的对象是
  • 山东泰润建设集团网站郑州网站优化软件
  • 制作书签图片大全简单漂亮采集站seo课程
  • 建设通相似网站如何做百度免费推广
  • 做网站很麻烦吗淘宝关键词排名查询工具免费
  • 网站生成海报功能怎么做的网络营销外包公司
  • 东莞做微网站建设自己如何开网站
  • discuz做电影网站网站建设策划书案例
  • 推荐几个靠谱的网站2022潍坊seo关键词排名
  • 做外贸用什么视频网站网站模板套用教程
  • 制作app的网站哪个好企业网络营销方案策划
  • php开发网站建设成长电影在线观看免费