1726.同积元组 【LetMeFly】1726.同积元组:哈希表(组合数学)力扣题目链接:https://leetcode.cn/problems/tuple-with-same-product/ 给你一个由 不同 正整数组成的数组 nums ,请你返回满足 a * b = c * d 的元组 (a, b, c, d) 的数量。其中 a、b、c 和 d 都是 nums 中的元素,且 a != b != c 2023-10-19 题解 > LeetCode #题解 #中等 #数组 #LeetCode #哈希 #哈希表 #map
2530.执行 K 次操作后的最大分数 【LetMeFly】2530.执行 K 次操作后的最大分数:优先队列(贪心)力扣题目链接:https://leetcode.cn/problems/maximal-score-after-applying-k-operations/ 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。你的 起始分数 为 0 。 在一步 操作 中: 选出一个满足 0 <= i < n 2023-10-18 题解 > LeetCode #题解 #中等 #数组 #贪心 #LeetCode #堆(优先队列) #优先队列 #堆
2652.倍数求和 【LetMeFly】2652.倍数求和:O(1)做法 - 容斥原理力扣题目链接:https://leetcode.cn/problems/sum-multiples/ 给你一个正整数 n ,请你计算在 [1,n] 范围内能被 3、5、7 整除的所有整数之和。 返回一个整数,用于表示给定范围内所有满足约束条件的数字之和。 示例 1: 输入:n = 7 输出:21 解释:在 [1 2023-10-17 题解 > LeetCode #题解 #简单 #数学 #LeetCode
260.只出现一次的数字 III 【LetMeFly】260.只出现一次的数字 III力扣题目链接:https://leetcode.cn/problems/single-number-iii/ 给你一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 你必须设计并实现线性时间复杂度的算法且仅使用常量额外空间来解决此问题。 &nbs 2023-10-16 题解 > LeetCode #题解 #中等 #数组 #LeetCode #位运算
1488.避免洪水泛滥 【LetMeFly】1488.避免洪水泛滥:哈希(贪心)力扣题目链接:https://leetcode.cn/problems/avoid-flood-in-the-city/ 你的国家有无数个湖泊,所有湖泊一开始都是空的。当第 n 个湖泊下雨前是空的,那么它就会装满水。如果第 n 个湖泊下雨前是 满的 ,这个湖泊会发生 洪水 。你的目标是避免任意一个湖泊发生洪水。 2023-10-13 题解 > LeetCode #题解 #中等 #数组 #贪心 #LeetCode #堆(优先队列) #哈希 #哈希表 #map #set #二分查找 #有序集合
2562.找出数组的串联值 【LetMeFly】2562.找出数组的串联值:模拟(双指针)力扣题目链接:https://leetcode.cn/problems/find-the-array-concatenation-value/ 给你一个下标从 0 开始的整数数组 nums 。 现定义两个数字的 串联 是由这两个数值串联起来形成的新数字。 例如,15 和 49 的 2023-10-12 题解 > LeetCode #题解 #简单 #模拟 #双指针 #数组 #LeetCode
2512.奖励最顶尖的 K 名学生 【LetMeFly】2512.奖励最顶尖的 K 名学生:哈希表设计力扣题目链接:https://leetcode.cn/problems/reward-top-k-students/ 给你两个字符串数组 positive_feedback 和 negative_feedback ,分别包含表示正面的和负面的词汇。不会 有单词同时是正面的和负面的。 一开始, 2023-10-11 题解 > LeetCode #题解 #中等 #字符串 #数组 #排序 #LeetCode #堆(优先队列) #哈希 #哈希表 #map #set #设计
2731.移动机器人 【LetMeFly】2731.移动机器人力扣题目链接:https://leetcode.cn/problems/movement-of-robots/ 有一些机器人分布在一条无限长的数轴上,他们初始坐标用一个下标从 0 开始的整数数组 nums 表示。当你给机器人下达命令时,它们以每秒钟一单位的速度开始移动。 给你一个字符串 s ,每个字符按顺序 2023-10-10 题解 > LeetCode #题解 #中等 #数学 #思维 #数组 #排序 #LeetCode #前缀和 #脑筋急转弯
2578.最小和分割 【LetMeFly】2578.最小和分割:贪心(数学)力扣题目链接:https://leetcode.cn/problems/split-with-minimum-sum/ 给你一个正整数 num ,请你将它分割成两个非负整数 num1 和 num2 ,满足: num1 和 num2 直接连起来,得到 num&n 2023-10-09 题解 > LeetCode #题解 #简单 #数学 #贪心 #排序 #LeetCode