2938.区分黑球与白球 【LetMeFly】2938.区分黑球与白球:黑球要与后面每个白球交换一次力扣题目链接:https://leetcode.cn/problems/separate-black-and-white-balls/ 桌子上有 n 个球,每个球的颜色不是黑色,就是白色。 给你一个长度为 n 、下标从 0 开始的二进制字符串 s,其中 1 和 0 分别代表黑色和白色的球。 在每一步中,你可以选择两个相邻 2024-06-06 #题解 #中等 #贪心 #字符串 #双指针 #LeetCode
3067.在带权树网络中统计可连接服务器对数目 【LetMeFly】3067.在带权树网络中统计可连接服务器对数目:枚举根力扣题目链接:https://leetcode.cn/problems/count-pairs-of-connectable-servers-in-a-weighted-tree-network/ 给你一棵无根带权树,树中总共有 n 个节点,分别表示 n 个服务器,服务器从 0 到 n - 1& 2024-06-04 #题解 #中等 #数组 #树 #LeetCode #深度优先搜索
575.分糖果 【LetMeFly】575.分糖果:min(type, size/2)力扣题目链接:https://leetcode.cn/problems/distribute-candies/ Alice 有 n 枚糖,其中第 i 枚糖的类型为 candyType[i] 。Alice 注意到她的体重正在增长,所以前去拜访了一位医生。 医生建议 Alice 要少摄入糖分,只吃掉她所有糖的 n / 2 2024-06-02 #题解 #简单 #数组 #LeetCode #哈希表
2928.给小朋友们分糖果 I 【LetMeFly】2928.给小朋友们分糖果 I:Java提交的运行时间超过了61%的用户力扣题目链接:https://leetcode.cn/problems/distribute-candies-among-children-i/ 给你两个正整数 n 和 limit 。 请你将 n 颗糖果分给 3 位小朋友,确保没有任何小朋友得到超过 li 2024-06-01 #题解 #简单 #模拟 #数学 #暴力 #LeetCode #组合数学 #枚举
2965.找出缺失和重复的数字 【LetMeFly】2965.找出缺失和重复的数字:小数据?我选择暴力(附优化方法清单:O(1)空间方法×3)力扣题目链接:https://leetcode.cn/problems/find-missing-and-repeated-values/ 给你一个下标从 0 开始的二维整数矩阵 grid,大小为 n * n ,其中的值在 [1, n2] 范围内。除了 a 出现 两次,b 缺失 之外,每个 2024-05-31 #题解 #简单 #数学 #数组 #LeetCode #矩阵 #位运算 #哈希表 #XOR #计数
2982.找出出现至少三次的最长特殊子字符串 II 【LetMeFly】2982.找出出现至少三次的最长特殊子字符串 II:计数O(n)力扣题目链接:https://leetcode.cn/problems/find-longest-special-substring-that-occurs-thrice-ii/ 给你一个仅由小写英文字母组成的字符串 s 。 如果一个字符串仅由单一字符组成,那么它被称为 特殊 字符串。例如,字符串 "abc" 不 2024-05-30 #题解 #中等 #字符串 #LeetCode #哈希表 #二分查找 #滑动窗口 #计数
2951.找出峰值 【LetMeFly】2951.找出峰值:模拟(遍历)力扣题目链接:https://leetcode.cn/problems/find-the-peaks/ 给你一个下标从 0 开始的数组 mountain 。你的任务是找出数组 mountain 中的所有 峰值。 以数组形式返回给定数组中 峰值 的下标,顺序不限 。 注意: 峰值 是指一个严格大于其相邻元素的元素。 2024-05-28 #题解 #简单 #数组 #LeetCode #枚举
2028.找出缺失的观测数据 【LetMeFly】2028.找出缺失的观测数据:a个骰子和为b?力扣题目链接:https://leetcode.cn/problems/find-missing-observations/ 现有一份 n + m 次投掷单个 六面 骰子的观测数据,骰子的每个面从 1 到 6 编号。观测数据中缺失了 n 份,你手上只拿到剩余 m 次投掷的数据。幸好你有之前计算过的这 n + m 2024-05-27 #题解 #模拟 #中等 #数学 #数组 #LeetCode
1738.找出第 K 大的异或坐标值 【LetMeFly】1738.找出第 K 大的异或坐标值:二维前缀和力扣题目链接:https://leetcode.cn/problems/find-kth-largest-xor-coordinate-value/ 给你一个二维矩阵 matrix 和一个整数 k ,矩阵大小为 m x n 由非负整数组成。 矩阵中坐标 (a, b) 的 值 可由对所有满足 0 <= i <= a & 2024-05-26 #题解 #中等 #数组 #LeetCode #分治 #堆(优先队列) #矩阵 #位运算 #前缀和 #快速选择
2903.找出满足差值条件的下标 I 【LetMeFly】2903.找出满足差值条件的下标 I:暴力模拟力扣题目链接:https://leetcode.cn/problems/find-indices-with-index-and-value-difference-i/ 给你一个下标从 0 开始、长度为 n 的整数数组 nums ,以及整数 indexDifference 和整数 valueDifference 。 你的任务是从范围 2024-05-25 #题解 #简单 #数组 #双指针 #LeetCode