2956.找到两个数组中的公共元素 【LetMeFly】2956.找到两个数组中的公共元素:哈希表力扣题目链接:https://leetcode.cn/problems/find-common-elements-between-two-arrays/ 给你两个下标从 0 开始的整数数组 nums1 和 nums2 ,它们分别含有 n 和 m 个元素。 请你计算以 2024-07-16 #题解 #简单 #数组 #LeetCode #哈希 #哈希表 #Set
3011.判断一个数组是否可以变为有序 【LetMeFly】3011.判断一个数组是否可以变为有序:分组循环力扣题目链接:https://leetcode.cn/problems/find-if-array-can-be-sorted/ 给你一个下标从 0 开始且全是 正 整数的数组 nums 。 一次 操作 中,如果两个 相邻 元素在二进制下数位为 1 的数目 相 2024-07-13 #题解 #中等 #数组 #排序 #LeetCode #位运算
2974.最小数字游戏 【LetMeFly】2974.最小数字游戏:排序+交换奇偶位力扣题目链接:https://leetcode.cn/problems/minimum-number-game/ 你有一个下标从 0 开始、长度为 偶数 的整数数组 nums ,同时还有一个空数组 arr 。Alice 和 Bob 决定玩一个游戏,游戏中每一轮 Alice 和 Bob 都会各自执行一次操作。游戏规则如下: 每一 2024-07-12 #题解 #简单 #模拟 #数组 #排序 #LeetCode #堆(优先队列)
2970.统计移除递增子数组的数目 I 【LetMeFly】2970.统计移除递增子数组的数目 I:深夜刷题之——50的数据n^3暴力秒了力扣题目链接:https://leetcode.cn/problems/count-the-number-of-incremovable-subarrays-i/ 给你一个下标从 0 开始的 正 整数数组 nums 。 如果 nums 的一个子数组满 2024-07-10 #题解 #简单 #双指针 #数组 #LeetCode #二分查找 #枚举
724.寻找数组的中心下标 【LetMeFly】724.寻找数组的中心下标:前缀和(时空复杂度O(n)+O(1))力扣题目链接:https://leetcode.cn/problems/find-pivot-index/ 给你一个整数数组 nums ,请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端,那么左侧数之和视为 0 2024-07-08 #题解 #简单 #数组 #LeetCode #前缀和
1958.检查操作是否合法 【LetMeFly】1958.检查操作是否合法:8个方向分别遍历力扣题目链接:https://leetcode.cn/problems/check-if-move-is-legal/ 给你一个下标从 0 开始的 8 x 8 网格 board ,其中 board[r][c] 表示游戏棋盘上的格子 (r, c) 2024-07-07 #题解 #中等 #数组 #LeetCode #矩阵 #枚举
3101.交替子数组计数 【LetMeFly】3101.交替子数组计数:等差数列求和(较详题解)力扣题目链接:https://leetcode.cn/problems/count-alternating-subarrays/ 给你一个二进制数组 nums 。 如果一个子数组中 不存在 两个 相邻 元素的值 相同 的情况,我们称这样的子数组为 交替子数组 。 返回数组 nums 中交替子数组的数量。 示 2024-07-06 #题解 #中等 #数学 #数组 #LeetCode
3033.修改矩阵 【LetMeFly】3033.修改矩阵:原地修改力扣题目链接:https://leetcode.cn/problems/modify-the-matrix/ 给你一个下标从 0 开始、大小为 m x n 的整数矩阵 matrix ,新建一个下标从 0 开始、名为 answer 的矩阵。使 answer 与 matrix 相等,接着将其中每个值为 -1 的元素替换为所在列的 最大 元素。 返回矩阵 2024-07-05 #题解 #简单 #数组 #LeetCode #矩阵
3099.哈沙德数 【LetMeFly】3099.哈沙德数:计算一个数十进制下各位之和力扣题目链接:https://leetcode.cn/problems/harshad-number/ 如果一个整数能够被其各个数位上的数字之和整除,则称之为 哈沙德数(Harshad number)。给你一个整数 x 。如果 x 是 哈沙德数 ,则返回 x 各个数位上的数字之和,否则,返回 -1 。 示例 1: 2024-07-03 #题解 #简单 #数学 #LeetCode
3115.质数的最大距离 【LetMeFly】3115.质数的最大距离:质数判断力扣题目链接:https://leetcode.cn/problems/maximum-prime-difference/ 给你一个整数数组 nums。 返回两个(不一定不同的)质数在 nums 中 下标 的 最大距离。 示例 1: 输入: nums = [4,2,9,5,3] 输出: 3 解释: nums 2024-07-02 #题解 #中等 #数学 #数组 #LeetCode #数论