摘要: 目录题目法一、排序+双指针法二、网友一行解法 题目 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。 示例 1: 输入:nums1 = 阅读全文
posted @ 2023-10-19 20:46 Frommoon 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目录题目法一、排序加遍历法二、异或性质法三、reduce()函数 题目 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1: 输入:nums 阅读全文
posted @ 2023-10-19 18:53 Frommoon 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 目录1.题目法一、暴力法法二、先排序后比较法三、利用set去重特性 1.题目 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1: 输入:nums = [1,2,3,1] 输出:true 示例 2: 输入:n 阅读全文
posted @ 2023-10-19 16:34 Frommoon 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 目录1.题目法一、利用python自带的reverse函数法二、辅助空间法 1.题目 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数 示例 1: 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向 阅读全文
posted @ 2023-10-19 15:41 Frommoon 阅读(4) 评论(0) 推荐(0) 编辑