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

阜阳市网站建设_网站建设公司_表单提交_seo优化

淘宝客推广网站建设,html中网站最下面怎么做,网站外包多少钱,私人网站免费观看在两条独立的水平线上按给定的顺序写下 nums1 和 nums2 中的整数。 现在#xff0c;可以绘制一些连接两个数字 nums1[i] 和 nums2[j] 的直线#xff0c;这些直线需要同时满足满足#xff1a; nums1[i] nums2[j] 且绘制的直线不与任何其他连线#xff08;非水平线#x…在两条独立的水平线上按给定的顺序写下 nums1 和 nums2 中的整数。 现在可以绘制一些连接两个数字 nums1[i] 和 nums2[j] 的直线这些直线需要同时满足满足 nums1[i] nums2[j] 且绘制的直线不与任何其他连线非水平线相交。 请注意连线即使在端点也不能相交每个数字只能属于一条连线。 以这种方法绘制线条并返回可以绘制的最大连线数。 示例 1 输入nums1 [1,4,2], nums2 [1,2,4] 输出2 解释可以画出两条不交叉的线如上图所示。 但无法画出第三条不相交的直线因为从 nums1[1]4 到 nums2[2]4 的直线将与从 nums1[2]2 到 nums2[1]2 的直线相交。 示例 2 输入nums1 [2,5,1,2,5], nums2 [10,5,2,1,5,2] 输出3 示例 3 输入nums1 [1,3,7,1,7,5], nums2 [1,9,2,5,1] 输出2 解题思路 这题本质上就匹配最长公共子序列只不过是把字母换成了数字但是方法上是一样的 代码 class Solution {public int maxUncrossedLines(int[] nums1, int[] nums2) {int nnums1.length,mnums2.length;int[][] dp new int[n1][m1];for (int i1;in;i)for (int j 1; j m; j)dp[i][j]nums1[i-1]nums2[j-1]?dp[i-1][j-1]1:Math.max(dp[i-1][j],dp[i][j-1]);return dp[n][m];}}结果
http://www.lebaoying.cn/news/18967.html

相关文章:

  • 专业网站设计哪家好深圳网站建设saote
  • 中国风网站欣赏唯美网站模板
  • 直播网站开发教程网站开发流程图软件
  • dede网站地图路径dedecms蓝色企业网站模板免费下载
  • 我做网站价格做单位网站的公司
  • 学生做的网站必应搜索引擎
  • 对网站进行seo优化中天建设集团有限公司广州分公司
  • 可做免费推广产品的网站有哪些专业手机网站公司吗
  • 阿里巴巴做外贸的网站iis网站模板
  • 给网站做收录较好的软件xampp wordpress服务器
  • 青岛市两个体系建设网站网站专题页策划
  • 单位网站建设服务宁波软件开发制作
  • 济南网站制作方案帮人做彩票网站有事吗
  • 站长推荐自动跳转做课宝官方网站
  • 做网站要搭建什么平台开发游戏软件赚钱吗
  • 南京小程序开发网站建设网络营销课程多少钱
  • 最便宜网站建设商务网站建设ppt
  • 杭州企业网站建设湖南省建设厅易晓林
  • 计算机做网站开发需要什么证书wordpress技术站主题
  • 深圳做网站 肖先生网站域名切换
  • 重庆智能网站建设多少钱西部数码网站空间
  • 英涛祛斑 网站开发重庆的网站设计公司
  • 戒赌网站怎么做百度搜索广告收费标准
  • 浙江省建设质量工程协会网站寿光企业建站流程
  • 外销网站建立如何看网站是否正常
  • 南博会官方网站建设投入商标设计注意事项
  • 聚合影视网站建设网站开发中用到的英文单词
  • 中国制造网国际站网址哈尔滨权威做网站
  • 戴尔的网站建设目标建设网站联盟
  • 做网站需要报备什么条件wordpress 小说