数组
练习
这很张扬
好好学习,天天向上,和我一起!
展开
-
两数之和.
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 示例 2: 输入:nums = [3,2,4], target = .原创 2021-09-24 16:40:08 · 81 阅读 · 0 评论 -
两个数组的交集 II
给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9] 说明: 输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最小值一致。 我们可以不考虑输出结果的顺序。 先对两个数组进行排序,然后使用两个指针分别指向两个数组的开始位置。 首先判断两个指针指向的值是否相同,相同则是交集,把这个值存到原创 2021-09-20 13:43:50 · 236 阅读 · 0 评论