1035. 不相交的线
| 2024-5-6
0  |  阅读时长 0 分钟
From
Leetcode
Status
AC
Date
Apr 24, 2024
Tags
动态规划
子序列问题
Difficulty
中等

题面

在两条独立的水平线上按给定的顺序写下 nums1 和 nums2 中的整数。
现在,可以绘制一些连接两个数字 nums1[i] 和 nums2[j] 的直线,这些直线需要同时满足:
  • nums1[i] == nums2[j]
  • 且绘制的直线不与任何其他连线(非水平线)相交。
请注意,连线即使在端点也不能相交:每个数字只能属于一条连线。
以这种方法绘制线条,并返回可以绘制的最大连线数。
示例 1:
notion image
示例 2:
示例 3:
提示:
  • 1 <= nums1.length, nums2.length <= 500
  • 1 <= nums1[i], nums2[j] <= 2000
 

思路

与最长公共子序列一样,保证相对顺序,不用连续,可以直接copy那题的代码
 

题解

Loading...
目录