611.有效三角形的个数:双指针 【LetMeFly】611.有效三角形的个数:双指针力扣题目链接:https://leetcode.cn/problems/valid-triangle-number/ 给定一个包含非负整数的数组 nums ,返回其中可以组成三角形三条边的三元组个数。 示例 1: 输入: nums = [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用第一个 2025-09-26 题解 > LeetCode #LeetCode #中等 #二分查找 #双指针 #排序 #数组 #贪心 #题解
3508.设计路由器:STL套STL——有什么需求就设计什么数据结构 【LetMeFly】3508.设计路由器:STL套STL——有什么需求就设计什么数据结构力扣题目链接:https://leetcode.cn/problems/implement-router/ 请你设计一个数据结构来高效管理网络路由器中的数据包。每个数据包包含以下属性: source:生成该数据包的机器的唯一标识符。 destination:目标机器的唯一标识符。 timestamp: 2025-09-20 题解 > LeetCode #LeetCode #map #set #中等 #二分查找 #哈希表 #数组 #有序集合 #设计 #队列 #题解
2349.设计数字容器系统:双哈希表(要咋查就咋映射) 【LetMeFly】2349.设计数字容器系统:双哈希表(要咋查就咋映射)力扣题目链接:https://leetcode.cn/problems/design-a-number-container-system/ 设计一个数字容器系统,可以实现以下功能: 在系统中给定下标处 插入 或者 替换 一个数字。 返回 系统中给定数字的最小下标。 请你实现 2025-09-17 题解 > LeetCode #LeetCode #map #中等 #哈希表 #堆(优先队列) #有序集合 #设计 #题解
1935.可以输入的最大单词数:哈希表 【LetMeFly】1935.可以输入的最大单词数:哈希表力扣题目链接:https://leetcode.cn/problems/maximum-number-of-words-you-can-type/ 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brok 2025-09-15 题解 > LeetCode #LeetCode #set #哈希表 #字符串 #简单 #题解
966.元音拼写检查器:三个哈希表实现 【LetMeFly】966.元音拼写检查器:三个哈希表实现力扣题目链接:https://leetcode.cn/problems/vowel-spellchecker/ 在给定单词列表 wordlist 的情况下,我们希望实现一个拼写检查器,将查询单词转换为正确的单词。 对于给定的查询单词 query,拼写检查器将会处理两类拼写错误: 大小写:如果查询匹配单词 2025-09-14 题解 > LeetCode #LeetCode #map #set #中等 #哈希表 #字符串 #数组 #题解
服务器 - 从一台服务器切换至另一台服务器(损失数十条PV记录为代价) 服务器 - 从一台服务器切换至另一台服务器(损失数十条PV记录为代价) 看着四年的服务器正式到期,没什么轰轰烈烈的告别,就像目送老朋友转身走远,只默默记下:哦,原来它陪了我这么久啊。 前言一台陪伴了我4年的服务器昨天晚上到期了,数据和服务迁移到新服务器上有两点想尽可能保证的: 服务不中断 数据不丢失 最终结果是服务没中断,迁移过程中丢失了约数十条的PV记录。 大致流程是:新服务器部署环境安装 2025-09-14 技术思考 #其他 #域名 #服务器 #运维
3541.找到频率最高的元音和辅音:计数(位运算) 【LetMeFly】3541.找到频率最高的元音和辅音:计数(位运算)力扣题目链接:https://leetcode.cn/problems/find-most-frequent-vowel-and-consonant/ 给你一个由小写英文字母('a' 到 'z')组成的字符串 s。你的任务是找出出现频率 最高 的元音('a'、'e'、'i'、'o'、'u' 中的一个)和出现频 2025-09-13 题解 > LeetCode #LeetCode #位运算 #哈希表 #字符串 #简单 #计数 #题解
2327.知道秘密的人数:动态规划/差分数组O(n) 【LetMeFly】2327.知道秘密的人数:动态规划/差分数组O(n)力扣题目链接:https://leetcode.cn/problems/number-of-people-aware-of-a-secret/ 在第 1 天,有一个人发现了一个秘密。 给你一个整数 delay ,表示每个人会在发现秘密后的 delay 天之后,每天 2025-09-11 题解 > LeetCode #LeetCode #中等 #动态规划 #模拟 #队列 #题解
1317.将整数转换为两个无零整数的和:暴力模拟 【LetMeFly】1317.将整数转换为两个无零整数的和:暴力模拟力扣题目链接:https://leetcode.cn/problems/convert-integer-to-the-sum-of-two-no-zero-integers/ 「无零整数」是十进制表示中 不含任何 0 的正整数。 给你一个整数 n,请你返回一个 由两个整数组成的列表 [a, b],满足: 2025-09-08 题解 > LeetCode #LeetCode #数学 #暴力 #枚举 #模拟 #简单 #题解
2749.得到整数零需要执行的最少操作数:很独特的一道数学题(多公式硬讲——一步步还真能看懂) 【LetMeFly】2749.得到整数零需要执行的最少操作数:很独特的一道数学题(多公式硬讲——一步步还真能看懂)力扣题目链接:https://leetcode.cn/problems/minimum-operations-to-make-the-integer-zero/ 给你两个整数:num1 和 num2 。 在一步操作中,你需要从范围 [0, 60] 中选出一个整数 i ,并从 2025-09-05 题解 > LeetCode #LeetCode #中等 #位运算 #数学 #枚举 #题解