2225.找出输掉零场或一场比赛的玩家 【LetMeFly】2225.找出输掉零场或一场比赛的玩家:哈希表计数力扣题目链接:https://leetcode.cn/problems/find-players-with-zero-or-one-losses/ 给你一个整数数组 matches 其中 matches[i] = [winneri, loseri] 表示在一场比赛中 winneri 击败了 loseri 。 返回一个长度为 2 2024-05-22 题解 > LeetCode #题解 #中等 #数组 #排序 #LeetCode #哈希 #哈希表 #map #计数
2769.找出最大的可达成数字 【LetMeFly】2769.找出最大的可达成数字:数学——一个猪脑可以不过载的题力扣题目链接:https://leetcode.cn/problems/find-the-maximum-achievable-number/ 给你两个整数 num 和 t 。 如果整数 x 可以在执行下述操作不超过 t 次的情况下变为与 num 相等,则称其为 可达成数字 : 每次操作将 x 的值增加或减少 2024-05-21 题解 > LeetCode #题解 #简单 #数学 #LeetCode
1542.找出最长的超赞子字符串 【LetMeFly】1542.找出最长的超赞子字符串:前缀异或和(位运算)力扣题目链接:https://leetcode.cn/problems/find-longest-awesome-substring/ 给你一个字符串 s 。请返回 s 中最长的 超赞子字符串 的长度。 「超赞子字符串」需满足满足下述两个条件: 该字符串是 s 的一个非空子字符串 进行任意次数的字符交换后,该字符串 2024-05-20 题解 > LeetCode #题解 #字符串 #LeetCode #困难 #哈希 #位运算 #哈希表 #map #前缀和
1535.找出数组游戏的赢家 【LetMeFly】1535.找出数组游戏的赢家:脑筋急转弯(部分模拟)力扣题目链接:https://leetcode.cn/problems/find-the-winner-of-an-array-game/ 给你一个由 不同 整数组成的整数数组 arr 和一个整数 k 。 每回合游戏都在数组的前两个元素(即 arr[0] 和 arr[1] )之间进行。比较 arr[0] 与 arr[1] 的 2024-05-19 题解 > LeetCode #题解 #模拟 #中等 #思维 #数组 #LeetCode #脑筋急转弯
2644.找出可整除性得分最大的整数 【LetMeFly】2644.找出可整除性得分最大的整数:暴力模拟(两层循环)力扣题目链接:https://leetcode.cn/problems/find-the-maximum-divisibility-score/ 给你两个下标从 0 开始的整数数组 nums 和 divisors 。 divisors[i] 的 可整除性得分 等于满足 nums[j] 能被 divisors[i] 整除 2024-05-18 题解 > LeetCode #题解 #简单 #数组 #暴力 #LeetCode #枚举
826.安排工作以达到最大收益 【LetMeFly】826.安排工作以达到最大收益:排序 + 双指针力扣题目链接:https://leetcode.cn/problems/most-profit-assigning-work/ 你有 n 个工作和 m 个工人。给定三个数组: difficulty, profit 和 worker ,其中: difficulty[i 2024-05-17 题解 > LeetCode #题解 #中等 #双指针 #数组 #贪心 #排序 #LeetCode #二分查找
1953.你可以工作的最大周数 【LetMeFly】1953.你可以工作的最大周数:贪心(两个变量一次遍历秒了)力扣题目链接:https://leetcode.cn/problems/maximum-number-of-weeks-for-which-you-can-work/ 给你 n 个项目,编号从 0 到 n - 1 。同时给你一个整数数组 milestones ,其中每个 milestones[i] 表示第 i 2024-05-16 题解 > LeetCode #题解 #中等 #数组 #贪心 #LeetCode
VsCode自定义单词分隔符 - 还在为“中文不论多长都会被识别为一句话”而发愁吗? VsCode自定义单词分隔符 - 还在为“中文不论多长都会被识别为一句话”而发愁吗?前言在VsCode眼中,中文不论多长都是一个单词! 例如在VsCode中编辑下面两段话: 1这是一段话(括号是英文括号) 1这是一段话(括号是中文括号) 然后分别在上述两段话的括号内部分双击鼠标左键(这样VsCode会自动选中它眼中的一个word),会得到如下结果: 甚至,我们可以写一段很长的,不包含英文 2024-05-14 技术思考 #简单 #VsCode
2244.完成所有任务需要的最少轮数 【LetMeFly】2244.完成所有任务需要的最少轮数:贪心(计数)力扣题目链接:https://leetcode.cn/problems/minimum-rounds-to-complete-all-tasks/ 给你一个下标从 0 开始的整数数组 tasks ,其中 tasks[i] 表示任务的难度级别。在每一轮中,你可以完成 2 个或者 3 个 相同难度级别 的任务。 返回完成所有任务需 2024-05-14 题解 > LeetCode #题解 #中等 #数组 #贪心 #LeetCode #哈希表 #计数
994.腐烂的橘子 【LetMeFly】994.腐烂的橘子:广度优先搜索(BFS)力扣题目链接:https://leetcode.cn/problems/rotting-oranges/ 在给定的 m x n 网格 grid 中,每个单元格可以有以下三个值之一: 值 0 代表空单元格; 值 1 代表新鲜橘子; 值 2& 2024-05-13 题解 > LeetCode #题解 #中等 #数组 #LeetCode #矩阵 #广度优先搜索