350. 两个数组的交集 II
- 题目描述
- 解题思路
- 代码实现
题目描述
解题思路
- 1.先将两个数组排序;
- 2.然后用两个指针分别遍历两个数组,双指针的移动规则如下:
初始时,两个指针分别指向数组的头部。每次遍历比较两个指针所在位置的值,如果相等则将该值加入结果数组中(交集),同时将两个指针都向后移动一位;如果不等,则将较小值的指针向后移动一位。 - 3.直到两个数组中的一个遍历完成,则结束遍历。
代码实现
【HarmonyOS】 鸿蒙开发 (比较两个值大小,输出较大值)在DevEco Studio中开发,用户界面输入两个值,比较两个值大小并输出较大值。主要是练习了对TextInput属性的应用。
【LeetCode】39. 组合总和
个拿出来,重复val次key放到结果集中。完整代码class Solution: def intersect(self, nums1: List[int]
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M