1957.删除字符使字符串变好:计数 【LetMeFly】1957.删除字符使字符串变好:计数力扣题目链接:https://leetcode.cn/problems/delete-characters-to-make-fancy-string/ 一个字符串如果没有 三个连续 相同字符,那么它就是一个 好字符串 。 给你一个字符串 s ,请你从 s 删除 最少 的字 2025-07-21 题解 > LeetCode #LeetCode #字符串 #简单 #计数 #题解
3202.找出有效子序列的最大长度 II:取模性质(动态规划) - O(k)空间 【LetMeFly】3202.找出有效子序列的最大长度 II:取模性质(动态规划) - O(k)空间力扣题目链接:https://leetcode.cn/problems/find-the-maximum-length-of-valid-subsequence-ii/ 给你一个整数数组 nums 和一个 正 整数 k 。 nums 的一个 2025-07-20 题解 > LeetCode #DP #LeetCode #中等 #动态规划 #取模 #数组 #模运算 #题解
3201.找出有效子序列的最大长度 I:分类统计+贪心(一次遍历) 【LetMeFly】3201.找出有效子序列的最大长度 I:分类统计+贪心(一次遍历)力扣题目链接:https://leetcode.cn/problems/find-the-maximum-length-of-valid-subsequence-i/ 给你一个整数数组 nums。 nums 的子序列 sub 的长度为 x ,如果其满足以下条件,则称其为 有效子序列: (sub[0] + 2025-07-16 题解 > LeetCode #DP #LeetCode #中等 #动态规划 #数组 #贪心 #题解
3136.有效单词:遍历模拟 【LetMeFly】3136.有效单词:遍历模拟力扣题目链接:https://leetcode.cn/problems/valid-word/ 有效单词 需要满足以下几个条件: 至少 包含 3 个字符。 由数字 0-9 和英文大小写字母组成。(不必包含所有这类字符。) 至少 包含一个 元音字母 。 至少 包含一个 辅音字母 。 给你一个字符串 word 。如果 word 是一个有效 2025-07-15 题解 > LeetCode #LeetCode #字符串 #模拟 #简单 #遍历 #题解
1290.二进制链表转整数:链表+进制转换 【LetMeFly】1290.二进制链表转整数:链表+进制转换力扣题目链接:https://leetcode.cn/problems/convert-binary-number-in-a-linked-list-to-integer/ 给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。 请你返回该链表所表示数字的 十进制 2025-07-14 题解 > LeetCode #LeetCode #二进制 #数学 #简单 #进制 #进制转换 #链表 #题解
3439.重新安排会议得到最多空余时间 I:贪心(滑动窗口) - 连开k场会议 【LetMeFly】3439.重新安排会议得到最多空余时间 I:贪心(滑动窗口) - 连开k场会议力扣题目链接:https://leetcode.cn/problems/reschedule-meetings-for-maximum-free-time-i/ 给你一个整数 eventTime 表示一个活动的总时长,这个活动开始于 t = 0 ,结束于&nbs 2025-07-13 题解 > LeetCode #LeetCode #中等 #数组 #滑动窗口 #贪心 #题解
2410.运动员和训练师的最大匹配数:贪心(拿当前min教练匹配剩下最min学员) 【LetMeFly】2410.运动员和训练师的最大匹配数:贪心(拿当前min教练匹配剩下最min学员)力扣题目链接:https://leetcode.cn/problems/maximum-matching-of-players-with-trainers/ 给你一个下标从 0 开始的整数数组 players ,其中 players[i] 表示第 2025-07-13 题解 > LeetCode #LeetCode #中等 #双指针 #排序 #数组 #贪心 #题解
3169.无需开会的工作日:排序+一次遍历——不需要正难则反,因为正着根本不难 【LetMeFly】3169.无需开会的工作日:排序+一次遍历——不需要正难则反,因为正着根本不难力扣题目链接:https://leetcode.cn/problems/count-days-without-meetings/ 给你一个正整数 days,表示员工可工作的总天数(从第 1 天开始)。另给你一个二维数组 meetings,长度为 n,其中 meetings[i] = [start_i, 2025-07-12 题解 > LeetCode #LeetCode #中等 #排序 #数组 #题解
2099.找到和最大的长度为 K 的子序列:自定义排序 【LetMeFly】2099.找到和最大的长度为 K 的子序列:自定义排序力扣题目链接:https://leetcode.cn/problems/find-subsequence-of-length-k-with-the-largest-sum/ 给你一个整数数组 nums 和一个整数 k 。你需要找到 nums 中长度为 k 2025-07-07 题解 > LeetCode #LeetCode #排序 #数组 #简单 #题解
2311.小于等于 K 的最长二进制子序列:贪心(先选0再选1)-好像还是比灵神写的清晰些 【LetMeFly】2311.小于等于 K 的最长二进制子序列:贪心(先选0再选1)-好像还是比灵神写的清晰些力扣题目链接:https://leetcode.cn/problems/longest-binary-subsequence-less-than-or-equal-to-k/ 给你一个二进制字符串 s 和一个正整数 k 。 请你返回 s 2025-06-26 题解 > LeetCode #LeetCode #中等 #位运算 #字符串 #贪心 #题解