<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>String on LeetCode 题解笔记</title><link>https://leetcode-solutions-5zk.pages.dev/tags/string/</link><description>Recent content in String on LeetCode 题解笔记</description><generator>Hugo</generator><language>zh-cn</language><copyright>2026 ZenzZwei</copyright><lastBuildDate>Mon, 11 May 2026 12:12:02 +0800</lastBuildDate><atom:link href="https://leetcode-solutions-5zk.pages.dev/tags/string/index.xml" rel="self" type="application/rss+xml"/><item><title>1896. 改变表达式最终值的最小开销</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1896-minimum-cost-to-change-the-final-value-of-expression/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1896-minimum-cost-to-change-the-final-value-of-expression/</guid><description>Hard | Math, String, Dynamic Programming, Stack</description></item><item><title>3003. 操作后的最大分割数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3003-maximize-the-number-of-partitions-after-operations/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3003-maximize-the-number-of-partitions-after-operations/</guid><description>Hard | String, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>3348. 最小可整除数字乘积 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3348-smallest-divisible-digit-product-ii/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3348-smallest-divisible-digit-product-ii/</guid><description>Hard | Math, String, Backtracking, Greedy, Number Theory</description></item><item><title>3474. 字典序最小的生成字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3474-lexicographically-smallest-generated-string/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3474-lexicographically-smallest-generated-string/</guid><description>Hard | String, Greedy, String Matching</description></item><item><title>3841. 树中回文路径查询</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3841-palindromic-path-queries-in-a-tree/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3841-palindromic-path-queries-in-a-tree/</guid><description>Hard | Array, String, Divide and Conquer, Tree, Segment Tree</description></item><item><title>745. 前缀和后缀搜索</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0745-prefix-and-suffix-search/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0745-prefix-and-suffix-search/</guid><description>Hard | Array, Hash Table, String, Design, Trie</description></item><item><title>770. 基础计算器 IV</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0770-basic-calculator-iv/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0770-basic-calculator-iv/</guid><description>Hard | Hash Table, Math, String, Stack, Recursion</description></item><item><title>1638. 统计只差一个字符的子字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1638-count-substrings-that-differ-by-one-character/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1638-count-substrings-that-differ-by-one-character/</guid><description>Medium | Hash Table, String, Dynamic Programming, Enumeration</description></item><item><title>1657. 确定两个字符串是否接近</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1657-determine-if-two-strings-are-close/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1657-determine-if-two-strings-are-close/</guid><description>Medium | Hash Table, String, Sorting, Counting</description></item><item><title>1684. 统计一致字符串的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1684-count-the-number-of-consistent-strings/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1684-count-the-number-of-consistent-strings/</guid><description>Easy | Array, Hash Table, String, Bit Manipulation, Counting</description></item><item><title>1771. 从子序列构造最长回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1771-maximize-palindrome-length-from-subsequences/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1771-maximize-palindrome-length-from-subsequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1805. 字符串中不同整数的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1805-number-of-different-integers-in-a-string/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1805-number-of-different-integers-in-a-string/</guid><description>Easy | Hash Table, String</description></item><item><title>1839. 顺序包含所有元音的最长子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1839-longest-substring-of-all-vowels-in-order/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1839-longest-substring-of-all-vowels-in-order/</guid><description>Medium | String, Sliding Window</description></item><item><title>1898. 可移除字符的最大数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1898-maximum-number-of-removable-characters/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1898-maximum-number-of-removable-characters/</guid><description>Medium | Array, Two Pointers, String, Binary Search</description></item><item><title>2014. 重复 k 次的最长子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2014-longest-subsequence-repeated-k-times/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2014-longest-subsequence-repeated-k-times/</guid><description>Hard | Hash Table, Two Pointers, String, Backtracking, Counting, Enumeration</description></item><item><title>2019. 学生们解数学表达式的分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2019-the-score-of-students-solving-math-expression/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2019-the-score-of-students-solving-math-expression/</guid><description>Hard | Array, Hash Table, Math, String, Dynamic Programming, Stack, Memoization</description></item><item><title>2023. 数字字符串配对</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2023-number-of-pairs-of-strings-with-concatenation-equal-to-target/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2023-number-of-pairs-of-strings-with-concatenation-equal-to-target/</guid><description>Medium | Array, Hash Table, String, Counting</description></item><item><title>2062. 统计字符串中的元音子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2062-count-vowel-substrings-of-a-string/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2062-count-vowel-substrings-of-a-string/</guid><description>Easy | Hash Table, String</description></item><item><title>2114. 句子中的最多单词数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2114-maximum-number-of-words-found-in-sentences/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2114-maximum-number-of-words-found-in-sentences/</guid><description>Easy | Array, String</description></item><item><title>2120. 执行后缀指令</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2120-execution-of-all-suffix-instructions-staying-in-a-grid/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2120-execution-of-all-suffix-instructions-staying-in-a-grid/</guid><description>Medium | String, Simulation</description></item><item><title>2125. 银行中的激光束数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2125-number-of-laser-beams-in-a-bank/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2125-number-of-laser-beams-in-a-bank/</guid><description>Medium | Array, Math, String, Matrix</description></item><item><title>2272. 最大方差的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2272-substring-with-largest-variance/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2272-substring-with-largest-variance/</guid><description>Hard | Hash Table, String, Dynamic Programming, Enumeration</description></item><item><title>2284. 单词数最多的发送者</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2284-sender-with-largest-word-count/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2284-sender-with-largest-word-count/</guid><description>Medium | Array, Hash Table, String, Counting</description></item><item><title>2301. 替换后匹配子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2301-match-substring-after-replacement/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2301-match-substring-after-replacement/</guid><description>Hard | Array, Hash Table, String, String Matching</description></item><item><title>2391. 收集垃圾的最少总时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2391-minimum-amount-of-time-to-collect-garbage/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2391-minimum-amount-of-time-to-collect-garbage/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>72. 编辑距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0072-edit-distance/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0072-edit-distance/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>76. 最小覆盖子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0076-minimum-window-substring/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0076-minimum-window-substring/</guid><description>Hard | Hash Table, String, Sliding Window</description></item><item><title>1003. 检查字符串是否有效</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1003-check-if-word-is-valid-after-substitutions/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1003-check-if-word-is-valid-after-substitutions/</guid><description>Medium | String, Stack</description></item><item><title>1023. 驼峰式匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1023-camelcase-matching/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1023-camelcase-matching/</guid><description>Medium | Array, Two Pointers, String, Trie, String Matching</description></item><item><title>1092. 最短公共超序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1092-shortest-common-supersequence/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1092-shortest-common-supersequence/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1143. 最长公共子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1143-longest-common-subsequence/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1143-longest-common-subsequence/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>115. 不同的子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0115-distinct-subsequences/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0115-distinct-subsequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1169. 无效的交易</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1169-invalid-transactions/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1169-invalid-transactions/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>1239. 具有唯一字符的最长子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1239-maximum-length-of-a-concatenated-string-with-unique-characters/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1239-maximum-length-of-a-concatenated-string-with-unique-characters/</guid><description>Medium | Array, String, Backtracking, Bit Manipulation</description></item><item><title>126. 单词接龙 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0126-word-ladder-ii/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0126-word-ladder-ii/</guid><description>Hard | Hash Table, String, Backtracking, Breadth-First Search</description></item><item><title>127. 单词接龙</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0127-word-ladder/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0127-word-ladder/</guid><description>Hard | Hash Table, String, Breadth-First Search</description></item><item><title>131. 回文串分割</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0131-palindrome-partitioning/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0131-palindrome-partitioning/</guid><description>Medium | String, Dynamic Programming, Backtracking</description></item><item><title>1312. 使字符串成为回文串的最少插入次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1312-minimum-insertion-steps-to-make-a-string-palindrome/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1312-minimum-insertion-steps-to-make-a-string-palindrome/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1316. 不同的回文子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1316-distinct-echo-substrings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1316-distinct-echo-substrings/</guid><description>Hard | String, Trie, Rolling Hash, Hash Function</description></item><item><title>132. 分割回文串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0132-palindrome-partitioning-ii/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0132-palindrome-partitioning-ii/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1320. 使用双指最少移动距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1320-minimum-distance-to-type-a-word-using-two-fingers/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1320-minimum-distance-to-type-a-word-using-two-fingers/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1405. 最长快乐字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1405-longest-happy-string/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1405-longest-happy-string/</guid><description>Medium | String, Greedy, Heap (Priority Queue)</description></item><item><title>1447. 简化分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1447-simplified-fractions/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1447-simplified-fractions/</guid><description>Medium | Math, String, Number Theory</description></item><item><title>1452. 喜爱的公司列表不是其他列表子集的人</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1452-people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1452-people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>1505. 最多K次相邻交换后的最小整数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1505-minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1505-minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits/</guid><description>Hard | String, Greedy, Binary Indexed Tree, Segment Tree</description></item><item><title>1625. 应用操作后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1625-lexicographically-smallest-string-after-applying-operations/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1625-lexicographically-smallest-string-after-applying-operations/</guid><description>Medium | String, Depth-First Search, Breadth-First Search, Enumeration</description></item><item><title>1629. 最慢的键</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1629-slowest-key/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1629-slowest-key/</guid><description>Easy | Array, String</description></item><item><title>1915. 神奇字符串的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1915-number-of-wonderful-substrings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1915-number-of-wonderful-substrings/</guid><description>Medium | Hash Table, String, Bit Manipulation, Prefix Sum</description></item><item><title>20. 有效的括号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0020-valid-parentheses/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0020-valid-parentheses/</guid><description>Easy | String, Stack</description></item><item><title>2767. 将字符串分割成最少的美丽子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2767-partition-string-into-minimum-beautiful-substrings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2767-partition-string-into-minimum-beautiful-substrings/</guid><description>Medium | Hash Table, String, Dynamic Programming, Backtracking</description></item><item><title>2781. 最长有效子字符串的长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2781-length-of-the-longest-valid-substring/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2781-length-of-the-longest-valid-substring/</guid><description>Hard | Array, Hash Table, String, Sliding Window</description></item><item><title>2785. 字符串中的元音字母排序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2785-sort-vowels-in-a-string/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2785-sort-vowels-in-a-string/</guid><description>Medium | String, Sorting</description></item><item><title>2788. 按分隔符分割字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2788-split-strings-by-separator/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2788-split-strings-by-separator/</guid><description>Easy | Array, String</description></item><item><title>2800. 包含三个字符串的最短字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2800-shortest-string-that-contains-three-strings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2800-shortest-string-that-contains-three-strings/</guid><description>Medium | String, Greedy, Enumeration</description></item><item><title>306. 累加数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0306-additive-number/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0306-additive-number/</guid><description>Medium | String, Backtracking</description></item><item><title>318. 单词长度最大乘积</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0318-maximum-product-of-word-lengths/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0318-maximum-product-of-word-lengths/</guid><description>Medium | Array, String, Bit Manipulation</description></item><item><title>3579. 通过操作转换字符串的最小步数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3579-minimum-steps-to-convert-string-with-operations/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3579-minimum-steps-to-convert-string-with-operations/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>38. 外观数列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0038-count-and-say/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0038-count-and-say/</guid><description>Medium | String</description></item><item><title>395. 至少有K个重复字符的最长子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0395-longest-substring-with-at-least-k-repeating-characters/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0395-longest-substring-with-at-least-k-repeating-characters/</guid><description>Medium | Hash Table, String, Divide and Conquer, Sliding Window</description></item><item><title>467. 环绕字符串中唯一的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0467-unique-substrings-in-wraparound-string/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0467-unique-substrings-in-wraparound-string/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>472. 连接词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0472-concatenated-words/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0472-concatenated-words/</guid><description>Hard | Array, String, Dynamic Programming, Depth-First Search, Trie, Sorting</description></item><item><title>474. 一和零</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0474-ones-and-zeroes/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0474-ones-and-zeroes/</guid><description>Medium | Array, String, Dynamic Programming</description></item><item><title>488. 祖玛游戏</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0488-zuma-game/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0488-zuma-game/</guid><description>Hard | String, Dynamic Programming, Stack, Breadth-First Search, Memoization</description></item><item><title>514. 自由之路</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0514-freedom-trail/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0514-freedom-trail/</guid><description>Hard | String, Dynamic Programming, Depth-First Search, Breadth-First Search</description></item><item><title>516. 最长回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0516-longest-palindromic-subsequence/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0516-longest-palindromic-subsequence/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>522. 最长特殊序列 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0522-longest-uncommon-subsequence-ii/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0522-longest-uncommon-subsequence-ii/</guid><description>Medium | Array, Hash Table, Two Pointers, String, Sorting</description></item><item><title>524. 通过删除字母匹配到字典里最长单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0524-longest-word-in-dictionary-through-deleting/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0524-longest-word-in-dictionary-through-deleting/</guid><description>Medium | Array, Two Pointers, String, Sorting</description></item><item><title>583. 两个字符串的删除操作</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0583-delete-operation-for-two-strings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0583-delete-operation-for-two-strings/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>599. 两个列表的最小索引总和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0599-minimum-index-sum-of-two-lists/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0599-minimum-index-sum-of-two-lists/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>640. 求解方程</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0640-solve-the-equation/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0640-solve-the-equation/</guid><description>Medium | Math, String, Simulation</description></item><item><title>677. 前缀和的映射</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0677-map-sum-pairs/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0677-map-sum-pairs/</guid><description>Medium | Hash Table, String, Design, Trie</description></item><item><title>692. 前K个高频单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0692-top-k-frequent-words/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0692-top-k-frequent-words/</guid><description>Medium | Array, Hash Table, String, Trie, Sorting, Heap (Priority Queue), Bucket Sort, Counting</description></item><item><title>712. 两个字符串的最小ASCII删除和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0712-minimum-ascii-delete-sum-for-two-strings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0712-minimum-ascii-delete-sum-for-two-strings/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>722. 移除注释</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0722-remove-comments/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0722-remove-comments/</guid><description>Medium | Array, String</description></item><item><title>730. 统计不同回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0730-count-different-palindromic-subsequences/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0730-count-different-palindromic-subsequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>736. 解析 Lisp 表达式</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0736-parse-lisp-expression/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0736-parse-lisp-expression/</guid><description>Hard | Hash Table, String, Stack, Recursion</description></item><item><title>792. 匹配子序列的单词数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0792-number-of-matching-subsequences/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0792-number-of-matching-subsequences/</guid><description>Medium | Array, Hash Table, String, Binary Search, Dynamic Programming, Trie, Sorting</description></item><item><title>809. 情感丰富的文字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0809-expressive-words/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0809-expressive-words/</guid><description>Medium | Array, Two Pointers, String</description></item><item><title>811. 子域名访问计数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0811-subdomain-visit-count/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0811-subdomain-visit-count/</guid><description>Medium | Array, Hash Table, String, Counting</description></item><item><title>839. 相似字符串组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0839-similar-string-groups/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0839-similar-string-groups/</guid><description>Hard | Array, Hash Table, String, Depth-First Search, Breadth-First Search, Union-Find</description></item><item><title>843. 猜单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0843-guess-the-word/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0843-guess-the-word/</guid><description>Hard | Array, Math, String, Interactive, Game Theory</description></item><item><title>844. 比较含退格的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0844-backspace-string-compare/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0844-backspace-string-compare/</guid><description>Easy | Two Pointers, String, Stack, Simulation</description></item><item><title>893. 特殊等价字符串组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0893-groups-of-special-equivalent-strings/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0893-groups-of-special-equivalent-strings/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>929. 独特的电子邮件地址</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0929-unique-email-addresses/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0929-unique-email-addresses/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>937. 重新排列日志文件</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0937-reorder-data-in-log-files/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0937-reorder-data-in-log-files/</guid><description>Medium | Array, String, Sorting</description></item><item><title>943. 寻找最短超级字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0943-find-the-shortest-superstring/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0943-find-the-shortest-superstring/</guid><description>Hard | Array, String, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>988. 从叶结点开始的最小字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0988-smallest-string-starting-from-leaf/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0988-smallest-string-starting-from-leaf/</guid><description>Medium | String, Backtracking, Tree, Depth-First Search, Binary Tree</description></item><item><title>3210. 找到加密字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3210-find-the-encrypted-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3210-find-the-encrypted-string/</guid><description>Easy | String</description></item><item><title>3211. 生成不含相邻零的二进制字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3211-generate-binary-strings-without-adjacent-zeros/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3211-generate-binary-strings-without-adjacent-zeros/</guid><description>Medium | String, Backtracking, Bit Manipulation</description></item><item><title>3213. 构造最小代价的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3213-construct-string-with-minimum-cost/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3213-construct-string-with-minimum-cost/</guid><description>Hard | Array, String, Dynamic Programming, Suffix Array</description></item><item><title>3216. 交换后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3216-lexicographically-smallest-string-after-a-swap/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3216-lexicographically-smallest-string-after-a-swap/</guid><description>Easy | String, Greedy</description></item><item><title>3223. 操作后字符串的最小长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3223-minimum-length-of-string-after-operations/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3223-minimum-length-of-string-after-operations/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>3227. 字符串中的元音游戏</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3227-vowels-game-in-a-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3227-vowels-game-in-a-string/</guid><description>Medium | Math, String, Brainteaser, Game Theory</description></item><item><title>3228. 将1移动到末尾的最大操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3228-maximum-number-of-operations-to-move-ones-to-the-end/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3228-maximum-number-of-operations-to-move-ones-to-the-end/</guid><description>Medium | String, Greedy, Counting</description></item><item><title>3234. 计算具有主导1的子串数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3234-count-the-number-of-substrings-with-dominant-ones/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3234-count-the-number-of-substrings-with-dominant-ones/</guid><description>Medium | String, Enumeration</description></item><item><title>3248. 矩阵中的蛇</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3248-snake-in-matrix/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3248-snake-in-matrix/</guid><description>Easy | Array, String, Simulation</description></item><item><title>3258. 统计满足 K 约束的子字符串数量 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3258-count-substrings-that-satisfy-k-constraint-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3258-count-substrings-that-satisfy-k-constraint-i/</guid><description>Easy | String, Sliding Window</description></item><item><title>3260. 找到能被 K 整除的最大回文数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3260-find-the-largest-palindrome-divisible-by-k/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3260-find-the-largest-palindrome-divisible-by-k/</guid><description>Hard | Math, String, Dynamic Programming, Greedy, Number Theory</description></item><item><title>3261. 计算满足 K 约束的子字符串数量 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3261-count-substrings-that-satisfy-k-constraint-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3261-count-substrings-that-satisfy-k-constraint-ii/</guid><description>Hard | Array, String, Binary Search, Sliding Window, Prefix Sum</description></item><item><title>3271. 哈希分割字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3271-hash-divided-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3271-hash-divided-string/</guid><description>Medium | String, Simulation</description></item><item><title>3274. 检查两个棋盘方格是否具有相同的颜色</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3274-check-if-two-chessboard-squares-have-the-same-color/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3274-check-if-two-chessboard-squares-have-the-same-color/</guid><description>Easy | Math, String</description></item><item><title>3280. 将日期转换为二进制</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3280-convert-date-to-binary/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3280-convert-date-to-binary/</guid><description>Easy | Math, String</description></item><item><title>3291. 形成目标字符串的最少有效字符串数目 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3291-minimum-number-of-valid-strings-to-form-target-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3291-minimum-number-of-valid-strings-to-form-target-i/</guid><description>Medium | Array, String, Binary Search, Dynamic Programming, Greedy, Trie, Segment Tree, Rolling Hash, String Matching, Hash Function</description></item><item><title>3292. 形成目标字符串所需的最少有效字符串数量 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3292-minimum-number-of-valid-strings-to-form-target-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3292-minimum-number-of-valid-strings-to-form-target-ii/</guid><description>Hard | Array, String, Binary Search, Dynamic Programming, Greedy, Segment Tree, Rolling Hash, String Matching, Hash Function</description></item><item><title>3295. 举报垃圾信息</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3295-report-spam-message/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3295-report-spam-message/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>3297. 统计可以重新排列包含字符串的子字符串数量 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3297-count-substrings-that-can-be-rearranged-to-contain-a-string-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3297-count-substrings-that-can-be-rearranged-to-contain-a-string-i/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>3298. 统计能够重新排列为包含字符串的子字符串数量 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3298-count-substrings-that-can-be-rearranged-to-contain-a-string-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3298-count-substrings-that-can-be-rearranged-to-contain-a-string-ii/</guid><description>Hard | Hash Table, String, Sliding Window</description></item><item><title>3302. 找到字典序最小的有效序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3302-find-the-lexicographically-smallest-valid-sequence/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3302-find-the-lexicographically-smallest-valid-sequence/</guid><description>Medium | Two Pointers, String, Dynamic Programming, Greedy</description></item><item><title>3303. 寻找第一个几乎相等子串的位置</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3303-find-the-occurrence-of-first-almost-equal-substring/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3303-find-the-occurrence-of-first-almost-equal-substring/</guid><description>Hard | String, String Matching</description></item><item><title>3305. 包含所有元音字母和K个辅音字母的子串数目 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3305-count-of-substrings-containing-every-vowel-and-k-consonants-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3305-count-of-substrings-containing-every-vowel-and-k-consonants-i/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>3306. 包含每个元音和K个辅音的子字符串数目II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3306-count-of-substrings-containing-every-vowel-and-k-consonants-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3306-count-of-substrings-containing-every-vowel-and-k-consonants-ii/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>3316. 从源字符串中删除的最大数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3316-find-maximum-removals-from-source-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3316-find-maximum-removals-from-source-string/</guid><description>Medium | Array, Hash Table, Two Pointers, String, Dynamic Programming</description></item><item><title>3320. 计算获胜序列的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3320-count-the-number-of-winning-sequences/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3320-count-the-number-of-winning-sequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>3324. 找到屏幕上出现的字符串序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3324-find-the-sequence-of-strings-appeared-on-the-screen/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3324-find-the-sequence-of-strings-appeared-on-the-screen/</guid><description>Medium | String, Simulation</description></item><item><title>3325. 至少包含 K 个频次字符的子字符串数量 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3325-count-substrings-with-k-frequency-characters-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3325-count-substrings-with-k-frequency-characters-i/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>3327. 检查DFS字符串是否为回文</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3327-check-if-dfs-strings-are-palindromes/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3327-check-if-dfs-strings-are-palindromes/</guid><description>Hard | Array, Hash Table, String, Tree, Depth-First Search, Hash Function</description></item><item><title>3330. 找到原始输入字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3330-find-the-original-typed-string-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3330-find-the-original-typed-string-i/</guid><description>Easy | String</description></item><item><title>3331. 找出变化后的子树大小</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3331-find-subtree-sizes-after-changes/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3331-find-subtree-sizes-after-changes/</guid><description>Medium | Array, Hash Table, String, Tree, Depth-First Search</description></item><item><title>3333. 寻找原始输入字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3333-find-the-original-typed-string-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3333-find-the-original-typed-string-ii/</guid><description>Hard | String, Dynamic Programming, Prefix Sum</description></item><item><title>3335. 转换后字符串中的字符总数 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3335-total-characters-in-string-after-transformations-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3335-total-characters-in-string-after-transformations-i/</guid><description>Medium | Hash Table, Math, String, Dynamic Programming, Counting</description></item><item><title>3337. 字符串变换后的总字符数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3337-total-characters-in-string-after-transformations-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3337-total-characters-in-string-after-transformations-ii/</guid><description>Hard | Hash Table, Math, String, Dynamic Programming, Counting</description></item><item><title>3340. 检查平衡字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3340-check-balanced-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3340-check-balanced-string/</guid><description>Easy | String</description></item><item><title>3343. 平衡排列的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3343-count-number-of-balanced-permutations/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3343-count-number-of-balanced-permutations/</guid><description>Hard | Math, String, Dynamic Programming, Combinatorics</description></item><item><title>3352. 统计小于 N 的 K 可约简数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3352-count-k-reducible-numbers-less-than-n/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3352-count-k-reducible-numbers-less-than-n/</guid><description>Hard | Math, String, Dynamic Programming, Combinatorics</description></item><item><title>3361. 两字符串间的移位距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3361-shift-distance-between-two-strings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3361-shift-distance-between-two-strings/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>3365. 重新排列 K 个子字符串组成目标字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3365-rearrange-k-substrings-to-form-target-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3365-rearrange-k-substrings-to-form-target-string/</guid><description>Medium | Hash Table, String, Sorting</description></item><item><title>3387. 两天转换后的最大金额</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3387-maximize-amount-after-two-days-of-conversions/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3387-maximize-amount-after-two-days-of-conversions/</guid><description>Medium | Array, String, Depth-First Search, Breadth-First Search, Graph Theory</description></item><item><title>3389. 使字符频率相等的最小操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3389-minimum-operations-to-make-character-frequencies-equal/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3389-minimum-operations-to-make-character-frequencies-equal/</guid><description>Hard | Hash Table, String, Dynamic Programming, Counting, Enumeration</description></item><item><title>3399. 相同字符的最小子字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3399-smallest-substring-with-identical-characters-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3399-smallest-substring-with-identical-characters-ii/</guid><description>Hard | String, Binary Search</description></item><item><title>3403. 从盒子中找到字典序最大的字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3403-find-the-lexicographically-largest-string-from-the-box-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3403-find-the-lexicographically-largest-string-from-the-box-i/</guid><description>Medium | Two Pointers, String, Enumeration</description></item><item><title>3407. 子串匹配模式</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3407-substring-matching-pattern/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3407-substring-matching-pattern/</guid><description>Easy | String, String Matching</description></item><item><title>3412. 字符串的镜像分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3412-find-mirror-score-of-a-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3412-find-mirror-score-of-a-string/</guid><description>Medium | Hash Table, String, Stack, Simulation</description></item><item><title>3435. 最短超序列的频次</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3435-frequencies-of-shortest-supersequences/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3435-frequencies-of-shortest-supersequences/</guid><description>Hard | Array, String, Bit Manipulation, Graph Theory, Topological Sort, Enumeration</description></item><item><title>3438. 在字符串中查找相邻数字的有效对</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3438-find-valid-pair-of-adjacent-digits-in-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3438-find-valid-pair-of-adjacent-digits-in-string/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>3441. 最小代价好字幕</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3441-minimum-cost-good-caption/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3441-minimum-cost-good-caption/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>3442. 奇偶频率差的最大值 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3442-maximum-difference-between-even-and-odd-frequency-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3442-maximum-difference-between-even-and-odd-frequency-i/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>3443. K次改变后的最大曼哈顿距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3443-maximum-manhattan-distance-after-k-changes/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3443-maximum-manhattan-distance-after-k-changes/</guid><description>Medium | Hash Table, Math, String, Counting</description></item><item><title>3445. 奇偶频率差的最大值 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3445-maximum-difference-between-even-and-odd-frequency-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3445-maximum-difference-between-even-and-odd-frequency-ii/</guid><description>Hard | String, Sliding Window, Enumeration, Prefix Sum</description></item><item><title>3448. 统计能被最后一位数字整除的子字符串数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3448-count-substrings-divisible-by-last-digit/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3448-count-substrings-divisible-by-last-digit/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>3455. 最短匹配子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3455-shortest-matching-substring/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3455-shortest-matching-substring/</guid><description>Hard | Two Pointers, String, Binary Search, String Matching</description></item><item><title>3456. 找到长度为 K 的特殊子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3456-find-special-substring-of-length-k/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3456-find-special-substring-of-length-k/</guid><description>Easy | String</description></item><item><title>3458. 选择 K 个不相交的特殊子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3458-select-k-disjoint-special-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3458-select-k-disjoint-special-substrings/</guid><description>Medium | Hash Table, String, Dynamic Programming, Greedy, Sorting</description></item><item><title>3461. 检查操作后字符串中的数字是否相等 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3461-check-if-digits-are-equal-in-string-after-operations-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3461-check-if-digits-are-equal-in-string-after-operations-i/</guid><description>Easy | Math, String, Simulation, Combinatorics, Number Theory</description></item><item><title>3463. 检查操作后字符串中的数字是否相等 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3463-check-if-digits-are-equal-in-string-after-operations-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3463-check-if-digits-are-equal-in-string-after-operations-ii/</guid><description>Hard | Math, String, Combinatorics, Number Theory</description></item><item><title>3472. 最多 K 次操作后的最长回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3472-longest-palindromic-subsequence-after-at-most-k-operations/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3472-longest-palindromic-subsequence-after-at-most-k-operations/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>3484. 设计电子表格</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3484-design-spreadsheet/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3484-design-spreadsheet/</guid><description>Medium | Array, Hash Table, String, Design, Matrix</description></item><item><title>3485. 删除 K 个字符串后的最长公共前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3485-longest-common-prefix-of-k-strings-after-removal/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3485-longest-common-prefix-of-k-strings-after-removal/</guid><description>Hard | Array, String, Trie</description></item><item><title>3498. 字符串的反向度数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3498-reverse-degree-of-a-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3498-reverse-degree-of-a-string/</guid><description>Easy | String, Simulation</description></item><item><title>3499. 最大化交易后的活跃段数 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3499-maximize-active-section-with-trade-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3499-maximize-active-section-with-trade-i/</guid><description>Medium | String, Enumeration</description></item><item><title>3501. 通过交换II最大化活跃区段</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3501-maximize-active-section-with-trade-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3501-maximize-active-section-with-trade-ii/</guid><description>Hard | Array, String, Binary Search, Segment Tree</description></item><item><title>3503. 子串连接后的最长回文串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3503-longest-palindrome-after-substring-concatenation-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3503-longest-palindrome-after-substring-concatenation-i/</guid><description>Medium | Two Pointers, String, Dynamic Programming, Enumeration</description></item><item><title>3504. 字符串拼接后的最长回文串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3504-longest-palindrome-after-substring-concatenation-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3504-longest-palindrome-after-substring-concatenation-ii/</guid><description>Hard | Two Pointers, String, Dynamic Programming</description></item><item><title>3517. 最小回文重排 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3517-smallest-palindromic-rearrangement-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3517-smallest-palindromic-rearrangement-i/</guid><description>Medium | String, Sorting, Counting Sort</description></item><item><title>3518. 最小回文重排 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3518-smallest-palindromic-rearrangement-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3518-smallest-palindromic-rearrangement-ii/</guid><description>Hard | Hash Table, Math, String, Combinatorics, Counting</description></item><item><title>3519. 计算非递减数字的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3519-count-numbers-with-non-decreasing-digits/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3519-count-numbers-with-non-decreasing-digits/</guid><description>Hard | Math, String, Dynamic Programming</description></item><item><title>3522. 执行指令后计算分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3522-calculate-score-after-performing-instructions/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3522-calculate-score-after-performing-instructions/</guid><description>Medium | Array, Hash Table, String, Simulation</description></item><item><title>3527. 寻找最常见的回复</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3527-find-the-most-common-response/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3527-find-the-most-common-response/</guid><description>Medium | Array, Hash Table, String, Counting</description></item><item><title>3529. 统计水平和垂直子串重叠的单元格数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3529-count-cells-in-overlapping-horizontal-and-vertical-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3529-count-cells-in-overlapping-horizontal-and-vertical-substrings/</guid><description>Medium | Array, String, Rolling Hash, String Matching, Matrix, Hash Function</description></item><item><title>3541. 查找最频繁的元音和辅音</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3541-find-most-frequent-vowel-and-consonant/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3541-find-most-frequent-vowel-and-consonant/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>3545. 最多 K 个不同字符的最少删除次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3545-minimum-deletions-for-at-most-k-distinct-characters/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3545-minimum-deletions-for-at-most-k-distinct-characters/</guid><description>Easy | Hash Table, String, Greedy, Sorting, Counting</description></item><item><title>3556. 最大质数子串的和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3556-sum-of-largest-prime-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3556-sum-of-largest-prime-substrings/</guid><description>Medium | Hash Table, Math, String, Sorting, Number Theory</description></item><item><title>3557. 找到最大数量的不相交子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3557-find-maximum-number-of-non-intersecting-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3557-find-maximum-number-of-non-intersecting-substrings/</guid><description>Medium | Hash Table, String, Dynamic Programming, Greedy</description></item><item><title>3561. 相邻删除后的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3561-resulting-string-after-adjacent-removals/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3561-resulting-string-after-adjacent-removals/</guid><description>Medium | String, Stack, Simulation</description></item><item><title>3563. 相邻移除后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3563-lexicographically-smallest-string-after-adjacent-removals/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3563-lexicographically-smallest-string-after-adjacent-removals/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>3582. 为视频字幕生成标签</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3582-generate-tag-for-video-caption/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3582-generate-tag-for-video-caption/</guid><description>Easy | String, Simulation</description></item><item><title>3597. 分割字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3597-partition-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3597-partition-string/</guid><description>Medium | Hash Table, String, Trie, Simulation</description></item><item><title>3598. 删除元素后相邻字符串的最长公共前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3598-longest-common-prefix-between-adjacent-strings-after-removals/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3598-longest-common-prefix-between-adjacent-strings-after-removals/</guid><description>Medium | Array, String</description></item><item><title>3602. 十六进制和三十六进制转换</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3602-hexadecimal-and-hexatrigesimal-conversion/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3602-hexadecimal-and-hexatrigesimal-conversion/</guid><description>Easy | Math, String</description></item><item><title>3606. 优惠券代码验证器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3606-coupon-code-validator/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3606-coupon-code-validator/</guid><description>Easy | Array, Hash Table, String, Sorting</description></item><item><title>3612. 使用特殊操作处理字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3612-process-string-with-special-operations-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3612-process-string-with-special-operations-i/</guid><description>Medium | String, Simulation</description></item><item><title>3614. 使用特殊操作处理字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3614-process-string-with-special-operations-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3614-process-string-with-special-operations-ii/</guid><description>Hard | String, Simulation</description></item><item><title>3615. 图中最长回文路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3615-longest-palindromic-path-in-graph/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3615-longest-palindromic-path-in-graph/</guid><description>Hard | String, Dynamic Programming, Bit Manipulation, Graph Theory, Bitmask</description></item><item><title>3628. 插入一个字符后的最大子序列数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3628-maximum-number-of-subsequences-after-one-inserting/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3628-maximum-number-of-subsequences-after-one-inserting/</guid><description>Medium | String, Dynamic Programming, Greedy, Prefix Sum</description></item><item><title>3664. 双字母卡牌游戏</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3664-two-letter-card-game/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3664-two-letter-card-game/</guid><description>Medium | Array, Hash Table, String, Counting, Enumeration</description></item><item><title>3666. 使二进制字符串相等的最少操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3666-minimum-operations-to-equalize-binary-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3666-minimum-operations-to-equalize-binary-string/</guid><description>Hard | Math, String, Breadth-First Search, Union-Find, Ordered Set</description></item><item><title>3675. 最少操作次数使字符串变为全'a'</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3675-minimum-operations-to-transform-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3675-minimum-operations-to-transform-string/</guid><description>Medium | String, Greedy</description></item><item><title>3692. 多数频率字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3692-majority-frequency-characters/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3692-majority-frequency-characters/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>3694. 删除子串后可达的不同点数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3694-distinct-points-reachable-after-substring-removal/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3694-distinct-points-reachable-after-substring-removal/</guid><description>Medium | Hash Table, String, Sliding Window, Prefix Sum</description></item><item><title>3703. 移除K平衡子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3703-remove-k-balanced-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3703-remove-k-balanced-substrings/</guid><description>Medium | String, Stack, Simulation</description></item><item><title>3707. 相等分数子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3707-equal-score-substrings/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3707-equal-score-substrings/</guid><description>Easy | String, Prefix Sum</description></item><item><title>3713. 最长平衡子字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3713-longest-balanced-substring-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3713-longest-balanced-substring-i/</guid><description>Medium | Hash Table, String, Counting, Enumeration</description></item><item><title>3714. 最长平衡子串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3714-longest-balanced-substring-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3714-longest-balanced-substring-ii/</guid><description>Medium | Hash Table, String, Prefix Sum</description></item><item><title>3720. 字典序最小的大于目标的排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3720-lexicographically-smallest-permutation-greater-than-target/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3720-lexicographically-smallest-permutation-greater-than-target/</guid><description>Medium | Hash Table, String, Greedy, Counting, Enumeration</description></item><item><title>3734. 字典序最小的大于目标的回文排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3734-lexicographically-smallest-palindromic-permutation-greater-than-target/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3734-lexicographically-smallest-palindromic-permutation-greater-than-target/</guid><description>Hard | Two Pointers, String, Enumeration</description></item><item><title>3746. 均衡移除后的最小字符串长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3746-minimum-string-length-after-balanced-removals/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3746-minimum-string-length-after-balanced-removals/</guid><description>Medium | String, Stack, Counting</description></item><item><title>3750. 反转二进制字符串的最小翻转次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3750-minimum-number-of-flips-to-reverse-binary-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3750-minimum-number-of-flips-to-reverse-binary-string/</guid><description>Easy | Math, Two Pointers, String, Bit Manipulation</description></item><item><title>3756. 拼接非零数字并乘以数字和 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3756-concatenate-non-zero-digits-and-multiply-by-sum-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3756-concatenate-non-zero-digits-and-multiply-by-sum-ii/</guid><description>Medium | Math, String, Prefix Sum</description></item><item><title>3760. 具有不同起始字符的最大子串数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3760-maximum-substrings-with-distinct-start/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3760-maximum-substrings-with-distinct-start/</guid><description>Medium | Hash Table, String</description></item><item><title>3775. 具有相同元音数量的单词反转</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3775-reverse-words-with-same-vowel-count/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3775-reverse-words-with-same-vowel-count/</guid><description>Medium | Two Pointers, String, Simulation</description></item><item><title>3777. 使交替子串的最小删除次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3777-minimum-deletions-to-make-alternating-substring/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3777-minimum-deletions-to-make-alternating-substring/</guid><description>Hard | String, Segment Tree</description></item><item><title>3781. 二进制交换后的最大分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3781-maximum-score-after-binary-swaps/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3781-maximum-score-after-binary-swaps/</guid><description>Medium | Array, String, Greedy, Heap (Priority Queue)</description></item><item><title>3784. 使所有字符相等的最小删除成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3784-minimum-deletion-cost-to-make-all-characters-equal/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3784-minimum-deletion-cost-to-make-all-characters-equal/</guid><description>Medium | Array, Hash Table, String, Enumeration</description></item><item><title>3794. 反转字符串前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3794-reverse-string-prefix/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3794-reverse-string-prefix/</guid><description>Easy | Two Pointers, String</description></item><item><title>3798. 最大偶数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3798-largest-even-number/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3798-largest-even-number/</guid><description>Easy | String</description></item><item><title>3799. 单词方格 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3799-word-squares-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3799-word-squares-ii/</guid><description>Medium | Array, String, Backtracking, Sorting, Enumeration</description></item><item><title>3800. 使两个二进制字符串相等的最小成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3800-minimum-cost-to-make-two-binary-strings-equal/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3800-minimum-cost-to-make-two-binary-strings-equal/</guid><description>Medium | String, Greedy</description></item><item><title>3803. 统计余数前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3803-count-residue-prefixes/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3803-count-residue-prefixes/</guid><description>Easy | Hash Table, String</description></item><item><title>3805. 计算凯撒密码对数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3805-count-caesar-cipher-pairs/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3805-count-caesar-cipher-pairs/</guid><description>Medium | Array, Hash Table, Math, String, Counting</description></item><item><title>3813. 元音-辅音得分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3813-vowel-consonant-score/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3813-vowel-consonant-score/</guid><description>Easy | String, Simulation</description></item><item><title>3816. 删除重复字符后的字典序最小字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3816-lexicographically-smallest-string-after-deleting-duplicate-characters/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3816-lexicographically-smallest-string-after-deleting-duplicate-characters/</guid><description>Hard | Hash Table, String, Stack, Greedy, Monotonic Stack</description></item><item><title>3823. 字符串中字母和特殊字符的分别反转</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3823-reverse-letters-then-special-characters-in-a-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3823-reverse-letters-then-special-characters-in-a-string/</guid><description>Easy | Two Pointers, String, Simulation</description></item><item><title>3838. 加权单词映射</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3838-weighted-word-mapping/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3838-weighted-word-mapping/</guid><description>Easy | Array, String, Simulation</description></item><item><title>3839. 前缀连接组的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3839-number-of-prefix-connected-groups/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3839-number-of-prefix-connected-groups/</guid><description>Medium | Array, Hash Table, String, Counting</description></item><item><title>3844. 最长几乎回文子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3844-longest-almost-palindromic-substring/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3844-longest-almost-palindromic-substring/</guid><description>Medium | Two Pointers, String, Dynamic Programming</description></item><item><title>3849. 重新排列后的最大按位异或</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3849-maximum-bitwise-xor-after-rearrangement/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3849-maximum-bitwise-xor-after-rearrangement/</guid><description>Medium | String, Greedy, Bit Manipulation</description></item><item><title>3853. 合并相近字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3853-merge-close-characters/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3853-merge-close-characters/</guid><description>Medium | Hash Table, String</description></item><item><title>3856. 删除字符串末尾元音字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3856-trim-trailing-vowels/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3856-trim-trailing-vowels/</guid><description>Easy | String</description></item><item><title>3863. 对字符串进行排序的最少操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3863-minimum-operations-to-sort-a-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3863-minimum-operations-to-sort-a-string/</guid><description>Medium | String</description></item><item><title>3864. 分割二进制字符串的最小成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3864-minimum-cost-to-partition-a-binary-string/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3864-minimum-cost-to-partition-a-binary-string/</guid><description>Hard | String, Divide and Conquer, Prefix Sum</description></item><item><title>3884. 从两端找到第一个匹配字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3884-first-matching-character-from-both-ends/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3884-first-matching-character-from-both-ends/</guid><description>Easy | Two Pointers, String</description></item><item><title>3889. 镜像频率距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3889-mirror-frequency-distance/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3889-mirror-frequency-distance/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>2976. 最小代价转换字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2976-minimum-cost-to-convert-string-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2976-minimum-cost-to-convert-string-i/</guid><description>Medium | Array, String, Graph Theory, Shortest Path</description></item><item><title>2977. 字符串转换的最小成本 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2977-minimum-cost-to-convert-string-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2977-minimum-cost-to-convert-string-ii/</guid><description>Hard | Array, String, Dynamic Programming, Graph Theory, Trie, Shortest Path</description></item><item><title>2981. 找出至少出现三次的最长特殊子字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2981-find-longest-special-substring-that-occurs-thrice-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2981-find-longest-special-substring-that-occurs-thrice-i/</guid><description>Medium | Hash Table, String, Binary Search, Sliding Window, Counting</description></item><item><title>2982. 找出出现至少三次的最长特殊子字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2982-find-longest-special-substring-that-occurs-thrice-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2982-find-longest-special-substring-that-occurs-thrice-ii/</guid><description>Medium | Hash Table, String, Binary Search, Sliding Window, Counting</description></item><item><title>2983. 回文重新排列查询</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2983-palindrome-rearrangement-queries/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2983-palindrome-rearrangement-queries/</guid><description>Hard | Array, Hash Table, String, Prefix Sum</description></item><item><title>2999. 统计强大整数的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2999-count-the-number-of-powerful-integers/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2999-count-the-number-of-powerful-integers/</guid><description>Hard | Math, String, Dynamic Programming</description></item><item><title>3006. 在给定数组中找到美丽索引 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3006-find-beautiful-indices-in-the-given-array-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3006-find-beautiful-indices-in-the-given-array-i/</guid><description>Medium | Two Pointers, String, Binary Search, Rolling Hash, String Matching, Hash Function</description></item><item><title>3008. 在给定数组中查找美丽索引 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3008-find-beautiful-indices-in-the-given-array-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3008-find-beautiful-indices-in-the-given-array-ii/</guid><description>Hard | Two Pointers, String, Binary Search, Rolling Hash, String Matching, Hash Function</description></item><item><title>3014. 输入单词的最小按键次数 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3014-minimum-number-of-pushes-to-type-word-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3014-minimum-number-of-pushes-to-type-word-i/</guid><description>Easy | Math, String, Greedy</description></item><item><title>3016. 输入单词的最少按键次数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3016-minimum-number-of-pushes-to-type-word-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3016-minimum-number-of-pushes-to-type-word-ii/</guid><description>Medium | Hash Table, String, Greedy, Sorting, Counting</description></item><item><title>3019. 改变按键的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3019-number-of-changing-keys/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3019-number-of-changing-keys/</guid><description>Easy | String</description></item><item><title>3029. 使单词恢复初始状态所需的最短时间 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3029-minimum-time-to-revert-word-to-initial-state-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3029-minimum-time-to-revert-word-to-initial-state-i/</guid><description>Medium | String, Rolling Hash, String Matching, Hash Function</description></item><item><title>3031. 将单词恢复到初始状态的最少时间 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3031-minimum-time-to-revert-word-to-initial-state-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3031-minimum-time-to-revert-word-to-initial-state-ii/</guid><description>Hard | String, Rolling Hash, String Matching, Hash Function</description></item><item><title>3035. 操作后的最大回文数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3035-maximum-palindromes-after-operations/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3035-maximum-palindromes-after-operations/</guid><description>Medium | Array, Hash Table, String, Greedy, Sorting, Counting</description></item><item><title>3042. 统计前缀和后缀对 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3042-count-prefix-and-suffix-pairs-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3042-count-prefix-and-suffix-pairs-i/</guid><description>Easy | Array, String, Trie, Rolling Hash, String Matching, Hash Function</description></item><item><title>3043. 寻找最长公共前缀的长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3043-find-the-length-of-the-longest-common-prefix/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3043-find-the-length-of-the-longest-common-prefix/</guid><description>Medium | Array, Hash Table, String, Trie</description></item><item><title>3045. 统计前缀和后缀对 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3045-count-prefix-and-suffix-pairs-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3045-count-prefix-and-suffix-pairs-ii/</guid><description>Hard | Array, String, Trie, Rolling Hash, String Matching, Hash Function</description></item><item><title>3076. 数组中最短的不同子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3076-shortest-uncommon-substring-in-an-array/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3076-shortest-uncommon-substring-in-an-array/</guid><description>Medium | Array, Hash Table, String, Trie</description></item><item><title>3081. 替换字符串中的问号使其值最小</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3081-replace-question-marks-in-string-to-minimize-its-value/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3081-replace-question-marks-in-string-to-minimize-its-value/</guid><description>Medium | Hash Table, String, Greedy, Sorting, Heap (Priority Queue), Counting</description></item><item><title>3083. 字符串及其反转中子字符串的存在性</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3083-existence-of-a-substring-in-a-string-and-its-reverse/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3083-existence-of-a-substring-in-a-string-and-its-reverse/</guid><description>Easy | Hash Table, String</description></item><item><title>3084. 统计以给定字符开头和结尾的子字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3084-count-substrings-starting-and-ending-with-given-character/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3084-count-substrings-starting-and-ending-with-given-character/</guid><description>Medium | Math, String, Counting</description></item><item><title>3085. 使字符串 K-特殊的最少删除次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3085-minimum-deletions-to-make-string-k-special/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3085-minimum-deletions-to-make-string-k-special/</guid><description>Medium | Hash Table, String, Greedy, Sorting, Counting</description></item><item><title>3090. 最多含有两个相同字符的最长子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3090-maximum-length-substring-with-two-occurrences/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3090-maximum-length-substring-with-two-occurrences/</guid><description>Easy | Hash Table, String, Sliding Window</description></item><item><title>3093. 最长公共后缀查询</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3093-longest-common-suffix-queries/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3093-longest-common-suffix-queries/</guid><description>Hard | Array, String, Trie</description></item><item><title>3106. 约束条件下字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3106-lexicographically-smallest-string-after-operations-with-constraint/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3106-lexicographically-smallest-string-after-operations-with-constraint/</guid><description>Medium | String, Greedy</description></item><item><title>3110. 字符串的分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3110-score-of-a-string/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3110-score-of-a-string/</guid><description>Easy | String</description></item><item><title>3114. 替换字符得到的最晚时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3114-latest-time-you-can-obtain-after-replacing-characters/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3114-latest-time-you-can-obtain-after-replacing-characters/</guid><description>Easy | String, Enumeration</description></item><item><title>3120. 统计特殊字符的数量 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3120-count-the-number-of-special-characters-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3120-count-the-number-of-special-characters-i/</guid><description>Easy | Hash Table, String</description></item><item><title>3121. 特殊字符计数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3121-count-the-number-of-special-characters-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3121-count-the-number-of-special-characters-ii/</guid><description>Medium | Hash Table, String</description></item><item><title>3136. 有效单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3136-valid-word/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3136-valid-word/</guid><description>Easy | String</description></item><item><title>3137. 使单词变为 K 周期字符串的最少操作次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3137-minimum-number-of-operations-to-make-word-k-periodic/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3137-minimum-number-of-operations-to-make-word-k-periodic/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>3138. 字母异位词连接的最小长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3138-minimum-length-of-anagram-concatenation/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3138-minimum-length-of-anagram-concatenation/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>3143. 正方形内的最大点数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3143-maximum-points-inside-the-square/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3143-maximum-points-inside-the-square/</guid><description>Medium | Array, Hash Table, String, Binary Search, Sorting</description></item><item><title>3144. 等频字符子串的最小分割</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3144-minimum-substring-partition-of-equal-character-frequency/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3144-minimum-substring-partition-of-equal-character-frequency/</guid><description>Medium | Hash Table, String, Dynamic Programming, Counting</description></item><item><title>3146. 两字符串的排列差值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3146-permutation-difference-between-two-strings/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3146-permutation-difference-between-two-strings/</guid><description>Easy | Hash Table, String</description></item><item><title>3163. 字符串压缩 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3163-string-compression-iii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3163-string-compression-iii/</guid><description>Medium | String</description></item><item><title>3168. 候车室最少椅子数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3168-minimum-number-of-chairs-in-a-waiting-room/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3168-minimum-number-of-chairs-in-a-waiting-room/</guid><description>Easy | String, Simulation</description></item><item><title>3170. 移除星号后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3170-lexicographically-minimum-string-after-removing-stars/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3170-lexicographically-minimum-string-after-removing-stars/</guid><description>Medium | Hash Table, String, Stack, Greedy, Heap (Priority Queue)</description></item><item><title>3174. 清除数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3174-clear-digits/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3174-clear-digits/</guid><description>Easy | String, Stack, Simulation</description></item><item><title>2645. 构造有效字符串的最少插入次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2645-minimum-additions-to-make-valid-string/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2645-minimum-additions-to-make-valid-string/</guid><description>Medium | String, Dynamic Programming, Stack, Greedy</description></item><item><title>2663. 字典序最小的美丽字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2663-lexicographically-smallest-beautiful-string/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2663-lexicographically-smallest-beautiful-string/</guid><description>Hard | String, Greedy</description></item><item><title>2678. 老年人的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2678-number-of-senior-citizens/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2678-number-of-senior-citizens/</guid><description>Easy | Array, String</description></item><item><title>2696. 移除子串后的最小字符串长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2696-minimum-string-length-after-removing-substrings/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2696-minimum-string-length-after-removing-substrings/</guid><description>Easy | String, Stack, Simulation</description></item><item><title>2697. 字典序最小回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2697-lexicographically-smallest-palindrome/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2697-lexicographically-smallest-palindrome/</guid><description>Easy | Two Pointers, String, Greedy</description></item><item><title>2707. 字符串中的额外字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2707-extra-characters-in-a-string/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2707-extra-characters-in-a-string/</guid><description>Medium | Array, Hash Table, String, Dynamic Programming, Trie</description></item><item><title>2710. 移除字符串中的尾随零</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2710-remove-trailing-zeros-from-a-string/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2710-remove-trailing-zeros-from-a-string/</guid><description>Easy | String</description></item><item><title>2712. 使所有字符相等的最小成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2712-minimum-cost-to-make-all-characters-equal/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2712-minimum-cost-to-make-all-characters-equal/</guid><description>Medium | String, Dynamic Programming, Greedy</description></item><item><title>2716. 最小化字符串长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2716-minimize-string-length/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2716-minimize-string-length/</guid><description>Easy | Hash Table, String</description></item><item><title>2719. 整数计数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2719-count-of-integers/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2719-count-of-integers/</guid><description>Hard | Math, String, Dynamic Programming</description></item><item><title>2730. 寻找最长的半重复子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2730-find-the-longest-semi-repetitive-substring/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2730-find-the-longest-semi-repetitive-substring/</guid><description>Medium | String, Sliding Window</description></item><item><title>2734. 子串操作后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2734-lexicographically-smallest-string-after-substring-operation/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2734-lexicographically-smallest-string-after-substring-operation/</guid><description>Medium | String, Greedy</description></item><item><title>2744. 找出字符串的最大配对数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2744-find-maximum-number-of-string-pairs/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2744-find-maximum-number-of-string-pairs/</guid><description>Easy | Array, Hash Table, String, Simulation</description></item><item><title>2746. 递减字符串连接</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2746-decremental-string-concatenation/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2746-decremental-string-concatenation/</guid><description>Medium | Array, String, Dynamic Programming</description></item><item><title>2801. 统计范围内的步进数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2801-count-stepping-numbers-in-range/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2801-count-stepping-numbers-in-range/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>2810. 故障键盘</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2810-faulty-keyboard/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2810-faulty-keyboard/</guid><description>Easy | String, Simulation</description></item><item><title>2825. 通过循环递增使字符串成为子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2825-make-string-a-subsequence-using-cyclic-increments/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2825-make-string-a-subsequence-using-cyclic-increments/</guid><description>Medium | Two Pointers, String</description></item><item><title>2828. 检查字符串是否为单词数组的首字母缩略词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2828-check-if-a-string-is-an-acronym-of-words/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2828-check-if-a-string-is-an-acronym-of-words/</guid><description>Easy | Array, String</description></item><item><title>2833. 距离原点最远的点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2833-furthest-point-from-origin/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2833-furthest-point-from-origin/</guid><description>Easy | String, Counting</description></item><item><title>2839. 通过操作检查字符串是否相等 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2839-check-if-strings-can-be-made-equal-with-operations-i/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2839-check-if-strings-can-be-made-equal-with-operations-i/</guid><description>Easy | String</description></item><item><title>2840. 检查字符串是否可以通过操作 II 使相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2840-check-if-strings-can-be-made-equal-with-operations-ii/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2840-check-if-strings-can-be-made-equal-with-operations-ii/</guid><description>Medium | Hash Table, String, Sorting</description></item><item><title>2842. 具有最大美丽值的字符串的 K 子序列数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2842-count-k-subsequences-of-a-string-with-maximum-beauty/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2842-count-k-subsequences-of-a-string-with-maximum-beauty/</guid><description>Hard | Hash Table, Math, String, Greedy, Sorting, Combinatorics</description></item><item><title>2844. 形成特殊数字的最少操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2844-minimum-operations-to-make-a-special-number/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2844-minimum-operations-to-make-a-special-number/</guid><description>Medium | Math, String, Greedy, Enumeration</description></item><item><title>2851. 字符串变换</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2851-string-transformation/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2851-string-transformation/</guid><description>Hard | Math, String, Dynamic Programming, String Matching</description></item><item><title>2864. 最大奇数二进制数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2864-maximum-odd-binary-number/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2864-maximum-odd-binary-number/</guid><description>Easy | Math, String, Greedy</description></item><item><title>2896. 应用操作使两个字符串相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2896-apply-operations-to-make-two-strings-equal/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2896-apply-operations-to-make-two-strings-equal/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>2900. 最长不等邻接分组子序列 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2900-longest-unequal-adjacent-groups-subsequence-i/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2900-longest-unequal-adjacent-groups-subsequence-i/</guid><description>Easy | Array, String, Dynamic Programming, Greedy</description></item><item><title>2901. 最长不相邻组子序列 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2901-longest-unequal-adjacent-groups-subsequence-ii/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2901-longest-unequal-adjacent-groups-subsequence-ii/</guid><description>Medium | Array, String, Dynamic Programming</description></item><item><title>2904. 最短且字典序最小的美丽子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2904-shortest-and-lexicographically-smallest-beautiful-string/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2904-shortest-and-lexicographically-smallest-beautiful-string/</guid><description>Medium | String, Sliding Window</description></item><item><title>2911. 使K个半回文字符串的最少变更次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2911-minimum-changes-to-make-k-semi-palindromes/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2911-minimum-changes-to-make-k-semi-palindromes/</guid><description>Hard | Two Pointers, String, Dynamic Programming</description></item><item><title>2914. 使二进制字符串变美丽的最小更改次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2914-minimum-number-of-changes-to-make-binary-string-beautiful/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2914-minimum-number-of-changes-to-make-binary-string-beautiful/</guid><description>Medium | String</description></item><item><title>2933. 高频访问员工</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2933-high-access-employees/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2933-high-access-employees/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>2937. 使三个字符串相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2937-make-three-strings-equal/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2937-make-three-strings-equal/</guid><description>Easy | String</description></item><item><title>2938. 分离黑白球</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2938-separate-black-and-white-balls/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2938-separate-black-and-white-balls/</guid><description>Medium | Two Pointers, String, Greedy</description></item><item><title>2942. 查找包含指定字符的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2942-find-words-containing-character/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2942-find-words-containing-character/</guid><description>Easy | Array, String</description></item><item><title>2947. 统计美丽子字符串 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2947-count-beautiful-substrings-i/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2947-count-beautiful-substrings-i/</guid><description>Medium | Hash Table, Math, String, Enumeration, Number Theory, Prefix Sum</description></item><item><title>2949. 统计美丽子字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2949-count-beautiful-substrings-ii/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2949-count-beautiful-substrings-ii/</guid><description>Hard | Hash Table, Math, String, Number Theory, Prefix Sum</description></item><item><title>2953. 统计完全子字符串的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2953-count-complete-substrings/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2953-count-complete-substrings/</guid><description>Hard | Hash Table, String, Sliding Window</description></item><item><title>2957. 移除相邻几乎相等字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2957-remove-adjacent-almost-equal-characters/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2957-remove-adjacent-almost-equal-characters/</guid><description>Medium | String, Dynamic Programming, Greedy</description></item><item><title>2002. 两个回文子序列长度的最大乘积</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2002-maximum-product-of-the-length-of-two-palindromic-subsequences/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2002-maximum-product-of-the-length-of-two-palindromic-subsequences/</guid><description>Medium | String, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item><item><title>2011. 执行操作后的变量最终值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2011-final-value-of-variable-after-performing-operations/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2011-final-value-of-variable-after-performing-operations/</guid><description>Easy | Array, String, Simulation</description></item><item><title>2024. 最大化考试的困惑度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2024-maximize-the-confusion-of-an-exam/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2024-maximize-the-confusion-of-an-exam/</guid><description>Medium | String, Binary Search, Sliding Window, Prefix Sum</description></item><item><title>2027. 转换字符串的最少操作次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2027-minimum-moves-to-convert-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2027-minimum-moves-to-convert-string/</guid><description>Easy | String, Greedy</description></item><item><title>2030. 长度为 K 且字母出现次数最少的最小字典序子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2030-smallest-k-length-subsequence-with-occurrences-of-a-letter/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2030-smallest-k-length-subsequence-with-occurrences-of-a-letter/</guid><description>Hard | String, Stack, Greedy, Monotonic Stack</description></item><item><title>2038. 移除相同颜色的相邻棋子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2038-remove-colored-pieces-if-both-neighbors-are-the-same-color/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2038-remove-colored-pieces-if-both-neighbors-are-the-same-color/</guid><description>Medium | Math, String, Greedy, Game Theory</description></item><item><title>2042. 检查句子中的数字是否递增</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2042-check-if-numbers-are-ascending-in-a-sentence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2042-check-if-numbers-are-ascending-in-a-sentence/</guid><description>Easy | String</description></item><item><title>2047. 句子中的有效单词数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2047-number-of-valid-words-in-a-sentence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2047-number-of-valid-words-in-a-sentence/</guid><description>Easy | String</description></item><item><title>2053. 数组中的第 K 个不同字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2053-kth-distinct-string-in-an-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2053-kth-distinct-string-in-an-array/</guid><description>Easy | Array, Hash Table, String, Counting</description></item><item><title>2055. 蜡烛之间的盘子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2055-plates-between-candles/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2055-plates-between-candles/</guid><description>Medium | Array, String, Binary Search, Prefix Sum</description></item><item><title>2056. 棋盘上有效移动组合的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2056-number-of-valid-move-combinations-on-chessboard/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2056-number-of-valid-move-combinations-on-chessboard/</guid><description>Hard | Array, String, Backtracking, Simulation</description></item><item><title>2060. 检查原字符串是否存在</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2060-check-if-an-original-string-exists-given-two-encoded-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2060-check-if-an-original-string-exists-given-two-encoded-strings/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>2063. 所有子串的元音数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2063-vowels-of-all-substrings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2063-vowels-of-all-substrings/</guid><description>Medium | Math, String, Dynamic Programming, Combinatorics</description></item><item><title>2068. 检查两个字符串是否几乎相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2068-check-whether-two-strings-are-almost-equivalent/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2068-check-whether-two-strings-are-almost-equivalent/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>2075. 解码倾斜密码</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2075-decode-the-slanted-ciphertext/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2075-decode-the-slanted-ciphertext/</guid><description>Medium | String, Simulation</description></item><item><title>2085. 统计出现一次的公共字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2085-count-common-words-with-one-occurrence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2085-count-common-words-with-one-occurrence/</guid><description>Easy | Array, Hash Table, String, Counting</description></item><item><title>2086. 喂养仓鼠的最少食物桶数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2086-minimum-number-of-food-buckets-to-feed-the-hamsters/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2086-minimum-number-of-food-buckets-to-feed-the-hamsters/</guid><description>Medium | String, Dynamic Programming, Greedy</description></item><item><title>2096. 二叉树中从一个节点到另一个节点的逐步指令</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2096-step-by-step-directions-from-a-binary-tree-node-to-another/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2096-step-by-step-directions-from-a-binary-tree-node-to-another/</guid><description>Medium | String, Tree, Depth-First Search, Binary Tree</description></item><item><title>2103. 环和杆</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2103-rings-and-rods/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2103-rings-and-rods/</guid><description>Easy | Hash Table, String</description></item><item><title>2108. 找到数组中第一个回文字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2108-find-first-palindromic-string-in-the-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2108-find-first-palindromic-string-in-the-array/</guid><description>Easy | Array, Two Pointers, String</description></item><item><title>2109. 给字符串添加空格</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2109-adding-spaces-to-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2109-adding-spaces-to-a-string/</guid><description>Medium | Array, Two Pointers, String, Simulation</description></item><item><title>2115. 从给定原料中找到所有可能的食谱</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2115-find-all-possible-recipes-from-given-supplies/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2115-find-all-possible-recipes-from-given-supplies/</guid><description>Medium | Array, Hash Table, String, Graph Theory, Topological Sort</description></item><item><title>2116. 检查括号字符串是否可以有效</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2116-check-if-a-parentheses-string-can-be-valid/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2116-check-if-a-parentheses-string-can-be-valid/</guid><description>Medium | String, Stack, Greedy</description></item><item><title>2124. 检查是否所有 A 都在 B 之前</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2124-check-if-all-as-appears-before-all-bs/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2124-check-if-all-as-appears-before-all-bs/</guid><description>Easy | String</description></item><item><title>2129. 标题首字母大写</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2129-capitalize-the-title/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2129-capitalize-the-title/</guid><description>Easy | String</description></item><item><title>2131. 通过连接两字母单词构造最长回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2131-longest-palindrome-by-concatenating-two-letter-words/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2131-longest-palindrome-by-concatenating-two-letter-words/</guid><description>Medium | Array, Hash Table, String, Greedy, Counting</description></item><item><title>2135. 添加一个字母后得到单词的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2135-count-words-obtained-after-adding-a-letter/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2135-count-words-obtained-after-adding-a-letter/</guid><description>Medium | Array, Hash Table, String, Bit Manipulation, Sorting</description></item><item><title>2138. 将字符串分割成长度为 k 的组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2138-divide-a-string-into-groups-of-size-k/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2138-divide-a-string-into-groups-of-size-k/</guid><description>Easy | String, Simulation</description></item><item><title>2147. 分割长廊的方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2147-number-of-ways-to-divide-a-long-corridor/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2147-number-of-ways-to-divide-a-long-corridor/</guid><description>Hard | Math, String, Dynamic Programming</description></item><item><title>2156. 查找给定哈希值的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2156-find-substring-with-given-hash-value/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2156-find-substring-with-given-hash-value/</guid><description>Hard | String, Sliding Window, Rolling Hash, Hash Function</description></item><item><title>2157. 字符串分组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2157-groups-of-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2157-groups-of-strings/</guid><description>Hard | Array, Hash Table, String, Bit Manipulation, Union-Find</description></item><item><title>2166. 设计位集</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2166-design-bitset/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2166-design-bitset/</guid><description>Medium | Array, Hash Table, String, Design</description></item><item><title>2167. 移除所有载有违禁货物车厢所需的最少时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2167-minimum-time-to-remove-all-cars-containing-illegal-goods/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2167-minimum-time-to-remove-all-cars-containing-illegal-goods/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>2182. 构造限制重复的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2182-construct-string-with-repeat-limit/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2182-construct-string-with-repeat-limit/</guid><description>Medium | Hash Table, String, Greedy, Heap (Priority Queue), Counting</description></item><item><title>2185. 统计包含给定前缀的字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2185-counting-words-with-a-given-prefix/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2185-counting-words-with-a-given-prefix/</guid><description>Easy | Array, String, String Matching</description></item><item><title>2186. 使两字符串互为字母异位词的最少步骤数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2186-minimum-number-of-steps-to-make-two-strings-anagram-ii/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2186-minimum-number-of-steps-to-make-two-strings-anagram-ii/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>2193. 将字符串转换为回文串的最少移动次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2193-minimum-number-of-moves-to-make-palindrome/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2193-minimum-number-of-moves-to-make-palindrome/</guid><description>Hard | Two Pointers, String, Greedy, Binary Indexed Tree</description></item><item><title>2194. Excel 表中某个范围内的单元格</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2194-cells-in-a-range-on-an-excel-sheet/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2194-cells-in-a-range-on-an-excel-sheet/</guid><description>Easy | String</description></item><item><title>2207. 最大化字符串中子序列的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2207-maximize-number-of-subsequences-in-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2207-maximize-number-of-subsequences-in-a-string/</guid><description>Medium | String, Greedy, Prefix Sum</description></item><item><title>2209. 用地毯覆盖后的最少白色瓷砖</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2209-minimum-white-tiles-after-covering-with-carpets/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2209-minimum-white-tiles-after-covering-with-carpets/</guid><description>Hard | String, Dynamic Programming, Prefix Sum</description></item><item><title>2211. 道路上的碰撞次数统计</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2211-count-collisions-on-a-road/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2211-count-collisions-on-a-road/</guid><description>Medium | String, Stack, Simulation</description></item><item><title>2213. 单一重复字符的最长子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2213-longest-substring-of-one-repeating-character/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2213-longest-substring-of-one-repeating-character/</guid><description>Hard | Array, String, Segment Tree, Ordered Set</description></item><item><title>2222. 选择建筑物的方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2222-number-of-ways-to-select-buildings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2222-number-of-ways-to-select-buildings/</guid><description>Medium | String, Dynamic Programming, Prefix Sum</description></item><item><title>2223. 构建字符串的分数和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2223-sum-of-scores-of-built-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2223-sum-of-scores-of-built-strings/</guid><description>Hard | String, Binary Search, Rolling Hash, Suffix Array, String Matching, Hash Function</description></item><item><title>2224. 转换时间的最小操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2224-minimum-number-of-operations-to-convert-time/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2224-minimum-number-of-operations-to-convert-time/</guid><description>Easy | String, Greedy</description></item><item><title>2227. 加密和解密字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2227-encrypt-and-decrypt-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2227-encrypt-and-decrypt-strings/</guid><description>Hard | Array, Hash Table, String, Design, Trie</description></item><item><title>2232. 通过添加括号使表达式结果最小化</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2232-minimize-result-by-adding-parentheses-to-expression/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2232-minimize-result-by-adding-parentheses-to-expression/</guid><description>Medium | String, Enumeration</description></item><item><title>2243. 计算字符串的数字和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2243-calculate-digit-sum-of-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2243-calculate-digit-sum-of-a-string/</guid><description>Easy | String, Simulation</description></item><item><title>2246. 相邻字符不同的最长路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2246-longest-path-with-different-adjacent-characters/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2246-longest-path-with-different-adjacent-characters/</guid><description>Hard | Array, String, Tree, Depth-First Search, Graph Theory, Topological Sort</description></item><item><title>2255. 统计给定字符串的前缀数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2255-count-prefixes-of-a-given-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2255-count-prefixes-of-a-given-string/</guid><description>Easy | Array, String</description></item><item><title>2259. 从数字中移除数字以最大化结果</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2259-remove-digit-from-number-to-maximize-result/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2259-remove-digit-from-number-to-maximize-result/</guid><description>Easy | String, Greedy, Enumeration</description></item><item><title>2262. 字符串的总引力值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2262-total-appeal-of-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2262-total-appeal-of-a-string/</guid><description>Hard | Hash Table, String, Dynamic Programming</description></item><item><title>2264. 字符串中最大的3位相同数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2264-largest-3-same-digit-number-in-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2264-largest-3-same-digit-number-in-string/</guid><description>Easy | String</description></item><item><title>2266. 统计按键次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2266-count-number-of-texts/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2266-count-number-of-texts/</guid><description>Medium | Hash Table, Math, String, Dynamic Programming</description></item><item><title>2269. 数字的 K-美丽值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2269-find-the-k-beauty-of-a-number/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2269-find-the-k-beauty-of-a-number/</guid><description>Easy | Math, String, Sliding Window</description></item><item><title>2273. 移除字母异位词后的结果数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2273-find-resultant-array-after-removing-anagrams/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2273-find-resultant-array-after-removing-anagrams/</guid><description>Easy | Array, Hash Table, String, Sorting</description></item><item><title>2278. 字符串中字母的百分比</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2278-percentage-of-letter-in-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2278-percentage-of-letter-in-string/</guid><description>Easy | String</description></item><item><title>2283. 检查数字是否具有相等的数字计数和数字值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2283-check-if-number-has-equal-digit-count-and-digit-value/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2283-check-if-number-has-equal-digit-count-and-digit-value/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>2287. 重新排列字符形成目标字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2287-rearrange-characters-to-make-target-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2287-rearrange-characters-to-make-target-string/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>2288. 给价格打折</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2288-apply-discount-to-prices/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2288-apply-discount-to-prices/</guid><description>Medium | String</description></item><item><title>2296. 设计文本编辑器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2296-design-a-text-editor/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2296-design-a-text-editor/</guid><description>Hard | Linked List, String, Stack, Design, Simulation, Doubly-Linked List</description></item><item><title>2299. 强密码检验器 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2299-strong-password-checker-ii/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2299-strong-password-checker-ii/</guid><description>Easy | String</description></item><item><title>2306. 公司命名</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2306-naming-a-company/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2306-naming-a-company/</guid><description>Hard | Array, Hash Table, String, Bit Manipulation, Enumeration</description></item><item><title>2309. 最大的同时以大写和小写形式出现的英文字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2309-greatest-english-letter-in-upper-and-lower-case/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2309-greatest-english-letter-in-upper-and-lower-case/</guid><description>Easy | Hash Table, String, Enumeration</description></item><item><title>2311. 最长的小于等于 K 的二进制子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2311-longest-binary-subsequence-less-than-or-equal-to-k/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2311-longest-binary-subsequence-less-than-or-equal-to-k/</guid><description>Medium | String, Dynamic Programming, Greedy, Memoization</description></item><item><title>2315. 统计星号的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2315-count-asterisks/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2315-count-asterisks/</guid><description>Easy | String</description></item><item><title>2325. 解码消息</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2325-decode-the-message/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2325-decode-the-message/</guid><description>Easy | Hash Table, String</description></item><item><title>2337. 移动片段得到字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2337-move-pieces-to-obtain-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2337-move-pieces-to-obtain-a-string/</guid><description>Medium | Two Pointers, String</description></item><item><title>2343. 查询第 K 小的裁剪数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2343-query-kth-smallest-trimmed-number/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2343-query-kth-smallest-trimmed-number/</guid><description>Medium | Array, String, Divide and Conquer, Sorting, Heap (Priority Queue), Radix Sort, Quickselect</description></item><item><title>2351. 第一个出现两次的字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2351-first-letter-to-appear-twice/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2351-first-letter-to-appear-twice/</guid><description>Easy | Hash Table, String, Bit Manipulation, Counting</description></item><item><title>2353. 设计食物评分系统</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2353-design-a-food-rating-system/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2353-design-a-food-rating-system/</guid><description>Medium | Array, Hash Table, String, Design, Heap (Priority Queue), Ordered Set</description></item><item><title>2370. 最长理想子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2370-longest-ideal-subsequence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2370-longest-ideal-subsequence/</guid><description>Medium | Hash Table, String, Dynamic Programming</description></item><item><title>2375. 根据DI字符串构造最小数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2375-construct-smallest-number-from-di-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2375-construct-smallest-number-from-di-string/</guid><description>Medium | String, Backtracking, Stack, Greedy</description></item><item><title>2379. 获得 K 个连续黑色块的最少重新涂色次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2379-minimum-recolors-to-get-k-consecutive-black-blocks/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2379-minimum-recolors-to-get-k-consecutive-black-blocks/</guid><description>Easy | String, Sliding Window</description></item><item><title>2380. 重新排列二进制字符串的时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2380-time-needed-to-rearrange-a-binary-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2380-time-needed-to-rearrange-a-binary-string/</guid><description>Medium | String, Dynamic Programming, Simulation</description></item><item><title>2381. 移位字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2381-shifting-letters-ii/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2381-shifting-letters-ii/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>2384. 最大回文数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2384-largest-palindromic-number/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2384-largest-palindromic-number/</guid><description>Medium | Hash Table, String, Greedy, Counting</description></item><item><title>2390. 移除字符串中的星号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2390-removing-stars-from-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2390-removing-stars-from-a-string/</guid><description>Medium | String, Stack, Simulation</description></item><item><title>2399. 检查相同字母间的距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2399-check-distances-between-same-letters/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2399-check-distances-between-same-letters/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>2405. 字符串的最优分割</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2405-optimal-partition-of-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2405-optimal-partition-of-string/</guid><description>Medium | Hash Table, String, Greedy</description></item><item><title>2409. 共度的日子数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2409-count-days-spent-together/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2409-count-days-spent-together/</guid><description>Easy | Math, String</description></item><item><title>2414. 最长字母序连续子字符串的长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2414-length-of-the-longest-alphabetical-continuous-substring/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2414-length-of-the-longest-alphabetical-continuous-substring/</guid><description>Medium | String</description></item><item><title>2416. 字符串的前缀分数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2416-sum-of-prefix-scores-of-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2416-sum-of-prefix-scores-of-strings/</guid><description>Hard | Array, String, Trie, Counting</description></item><item><title>2418. 按身高排序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2418-sort-the-people/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2418-sort-the-people/</guid><description>Easy | Array, Hash Table, String, Sorting</description></item><item><title>2423. 删除字母以均衡频次</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2423-remove-letter-to-equalize-frequency/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2423-remove-letter-to-equalize-frequency/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>2430. 字符串的最大删除数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2430-maximum-deletions-on-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2430-maximum-deletions-on-a-string/</guid><description>Hard | String, Dynamic Programming, Rolling Hash, String Matching, Hash Function</description></item><item><title>2434. 使用机器人打印字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2434-using-a-robot-to-print-the-lexicographically-smallest-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2434-using-a-robot-to-print-the-lexicographically-smallest-string/</guid><description>Medium | Hash Table, String, Stack, Greedy</description></item><item><title>2437. 有效时钟时间的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2437-number-of-valid-clock-times/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2437-number-of-valid-clock-times/</guid><description>Easy | String, Enumeration</description></item><item><title>2446. 判断两个事件是否存在冲突</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2446-determine-if-two-events-have-conflict/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2446-determine-if-two-events-have-conflict/</guid><description>Easy | Array, String</description></item><item><title>2451. 奇怪的字符串差值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2451-odd-string-difference/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2451-odd-string-difference/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>2452. 字典中在两次编辑内的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2452-words-within-two-edits-of-dictionary/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2452-words-within-two-edits-of-dictionary/</guid><description>Medium | Array, String, Trie</description></item><item><title>2456. 最受欢迎的视频创作者</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2456-most-popular-video-creator/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2456-most-popular-video-creator/</guid><description>Medium | Array, Hash Table, String, Sorting, Heap (Priority Queue)</description></item><item><title>2468. 基于长度限制拆分消息</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2468-split-message-based-on-limit/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2468-split-message-based-on-limit/</guid><description>Hard | String, Enumeration</description></item><item><title>2472. 最多非重叠回文子串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2472-maximum-number-of-non-overlapping-palindrome-substrings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2472-maximum-number-of-non-overlapping-palindrome-substrings/</guid><description>Hard | Two Pointers, String, Dynamic Programming, Greedy</description></item><item><title>2478. 美丽分割的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2478-number-of-beautiful-partitions/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2478-number-of-beautiful-partitions/</guid><description>Hard | String, Dynamic Programming, Prefix Sum</description></item><item><title>2483. 商店的最小罚金</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2483-minimum-penalty-for-a-shop/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2483-minimum-penalty-for-a-shop/</guid><description>Medium | String, Prefix Sum</description></item><item><title>2484. 统计回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2484-count-palindromic-subsequences/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2484-count-palindromic-subsequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>2486. 追加字符以形成子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2486-append-characters-to-string-to-make-subsequence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2486-append-characters-to-string-to-make-subsequence/</guid><description>Medium | Two Pointers, String, Greedy</description></item><item><title>2490. 环形句子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2490-circular-sentence/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2490-circular-sentence/</guid><description>Easy | String</description></item><item><title>2496. 数组中字符串的最大值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2496-maximum-value-of-a-string-in-an-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2496-maximum-value-of-a-string-in-an-array/</guid><description>Easy | Array, String</description></item><item><title>2506. 统计相似字符串对的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2506-count-pairs-of-similar-strings/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2506-count-pairs-of-similar-strings/</guid><description>Easy | Array, Hash Table, String, Bit Manipulation, Counting</description></item><item><title>2512. 奖励最优秀的前 K 名学生</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2512-reward-top-k-students/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2512-reward-top-k-students/</guid><description>Medium | Array, Hash Table, String, Sorting, Heap (Priority Queue)</description></item><item><title>2514. 统计字母异位词数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2514-count-anagrams/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2514-count-anagrams/</guid><description>Hard | Hash Table, Math, String, Combinatorics, Counting</description></item><item><title>2515. 环形数组中到达目标字符串的最短距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2515-shortest-distance-to-target-string-in-a-circular-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2515-shortest-distance-to-target-string-in-a-circular-array/</guid><description>Easy | Array, String</description></item><item><title>2516. 从左右两侧取K个字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2516-take-k-of-each-character-from-left-and-right/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2516-take-k-of-each-character-from-left-and-right/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>2522. 将字符串分割为最多 K 值的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2522-partition-string-into-substrings-with-values-at-most-k/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2522-partition-string-into-substrings-with-values-at-most-k/</guid><description>Medium | String, Dynamic Programming, Greedy</description></item><item><title>2531. 使不同字符数量相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2531-make-number-of-distinct-characters-equal/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2531-make-number-of-distinct-characters-equal/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>2546. 应用按位运算使字符串相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2546-apply-bitwise-operations-to-make-strings-equal/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2546-apply-bitwise-operations-to-make-strings-equal/</guid><description>Medium | String, Bit Manipulation</description></item><item><title>2559. 统计范围内的元音字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2559-count-vowel-strings-in-ranges/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2559-count-vowel-strings-in-ranges/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>2564. 子字符串异或查询</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2564-substring-xor-queries/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2564-substring-xor-queries/</guid><description>Medium | Array, Hash Table, String, Bit Manipulation</description></item><item><title>2565. 最小分数子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2565-subsequence-with-the-minimum-score/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2565-subsequence-with-the-minimum-score/</guid><description>Hard | Two Pointers, String, Binary Search</description></item><item><title>2573. 寻找具有LCP的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2573-find-the-string-with-lcp/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2573-find-the-string-with-lcp/</guid><description>Hard | Array, String, Dynamic Programming, Greedy, Union-Find, Matrix</description></item><item><title>2575. 找出字符串的可整除数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2575-find-the-divisibility-array-of-a-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2575-find-the-divisibility-array-of-a-string/</guid><description>Medium | Array, Math, String</description></item><item><title>2586. 统计范围内的元音字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2586-count-the-number-of-vowel-strings-in-range/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2586-count-the-number-of-vowel-strings-in-range/</guid><description>Easy | Array, String, Counting</description></item><item><title>2606. 找出最大代价的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2606-find-the-substring-with-maximum-cost/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2606-find-the-substring-with-maximum-cost/</guid><description>Medium | Array, Hash Table, String, Dynamic Programming</description></item><item><title>2609. 找到二进制字符串中最长的平衡子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2609-find-the-longest-balanced-substring-of-a-binary-string/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2609-find-the-longest-balanced-substring-of-a-binary-string/</guid><description>Easy | String</description></item><item><title>1286. 组合迭代器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1286-iterator-for-combination/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1286-iterator-for-combination/</guid><description>Medium | String, Backtracking, Design, Iterator</description></item><item><title>1297. 子串的最大出现次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1297-maximum-number-of-occurrences-of-a-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1297-maximum-number-of-occurrences-of-a-substring/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>1307. 单词数学谜题</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1307-verbal-arithmetic-puzzle/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1307-verbal-arithmetic-puzzle/</guid><description>Hard | Array, Math, String, Backtracking</description></item><item><title>1309. 解码字母到整数映射的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1309-decrypt-string-from-alphabet-to-integer-mapping/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1309-decrypt-string-from-alphabet-to-integer-mapping/</guid><description>Easy | String</description></item><item><title>1324. 竖直打印单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1324-print-words-vertically/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1324-print-words-vertically/</guid><description>Medium | Array, String, Simulation</description></item><item><title>1328. 破坏回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1328-break-a-palindrome/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1328-break-a-palindrome/</guid><description>Medium | String, Greedy</description></item><item><title>1332. 删除回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1332-remove-palindromic-subsequences/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1332-remove-palindromic-subsequences/</guid><description>Easy | Two Pointers, String</description></item><item><title>1347. 制造字母异位词的最小步骤数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1347-minimum-number-of-steps-to-make-two-strings-anagram/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1347-minimum-number-of-steps-to-make-two-strings-anagram/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>1348. 推文计数器（按频率统计）</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1348-tweet-counts-per-frequency/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1348-tweet-counts-per-frequency/</guid><description>Medium | Hash Table, String, Binary Search, Design, Sorting, Ordered Set</description></item><item><title>1358. 包含所有三种字符的子字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1358-number-of-substrings-containing-all-three-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1358-number-of-substrings-containing-all-three-characters/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>1360. 计算两个日期之间的天数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1360-number-of-days-between-two-dates/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1360-number-of-days-between-two-dates/</guid><description>Easy | Math, String</description></item><item><title>1366. 通过投票对团队排名</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1366-rank-teams-by-votes/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1366-rank-teams-by-votes/</guid><description>Medium | Array, Hash Table, String, Sorting, Counting</description></item><item><title>1370. 递增递减字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1370-increasing-decreasing-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1370-increasing-decreasing-string/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>1371. 包含所有元音字母出现偶数次的最长子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1371-find-the-longest-substring-containing-vowels-in-even-counts/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1371-find-the-longest-substring-containing-vowels-in-even-counts/</guid><description>Medium | Hash Table, String, Bit Manipulation, Prefix Sum</description></item><item><title>1374. 生成每种字符都是奇数个的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1374-generate-a-string-with-characters-that-have-odd-counts/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1374-generate-a-string-with-characters-that-have-odd-counts/</guid><description>Easy | String</description></item><item><title>1392. 最长快乐前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1392-longest-happy-prefix/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1392-longest-happy-prefix/</guid><description>Hard | String, Rolling Hash, String Matching, Hash Function</description></item><item><title>1396. 设计地铁系统</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1396-design-underground-system/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1396-design-underground-system/</guid><description>Medium | Hash Table, String, Design</description></item><item><title>1397. 寻找所有好字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1397-find-all-good-strings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1397-find-all-good-strings/</guid><description>Hard | String, Dynamic Programming, String Matching</description></item><item><title>1400. 构造 K 个回文字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1400-construct-k-palindrome-strings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1400-construct-k-palindrome-strings/</guid><description>Medium | Hash Table, String, Greedy, Counting</description></item><item><title>1404. 将二进制表示的数字减少到1的步数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1404-number-of-steps-to-reduce-a-number-in-binary-representation-to-one/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1404-number-of-steps-to-reduce-a-number-in-binary-representation-to-one/</guid><description>Medium | String, Bit Manipulation, Simulation</description></item><item><title>1408. 数组中的字符串匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1408-string-matching-in-an-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1408-string-matching-in-an-array/</guid><description>Easy | Array, String, String Matching</description></item><item><title>1410. HTML 实体解析器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1410-html-entity-parser/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1410-html-entity-parser/</guid><description>Medium | Hash Table, String</description></item><item><title>1415. 第 k 个字典序的长度为 n 的快乐字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/</guid><description>Medium | String, Backtracking</description></item><item><title>1416. 恢复数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1416-restore-the-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1416-restore-the-array/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1417. 重新格式化字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1417-reformat-the-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1417-reformat-the-string/</guid><description>Easy | String</description></item><item><title>1418. 餐厅食物订单显示表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1418-display-table-of-food-orders-in-a-restaurant/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1418-display-table-of-food-orders-in-a-restaurant/</guid><description>Medium | Array, Hash Table, String, Sorting, Ordered Set</description></item><item><title>1419. 青蛙叫声的最少数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1419-minimum-number-of-frogs-croaking/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1419-minimum-number-of-frogs-croaking/</guid><description>Medium | String, Counting</description></item><item><title>1422. 分割字符串的最大得分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1422-maximum-score-after-splitting-a-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1422-maximum-score-after-splitting-a-string/</guid><description>Easy | String, Prefix Sum</description></item><item><title>1433. 检查一个字符串是否可以打破另一个字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1433-check-if-a-string-can-break-another-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1433-check-if-a-string-can-break-another-string/</guid><description>Medium | String, Greedy, Sorting</description></item><item><title>1436. 目的地城市</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1436-destination-city/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1436-destination-city/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>1446. 连续字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1446-consecutive-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1446-consecutive-characters/</guid><description>Easy | String</description></item><item><title>1451. 重新排列句子中的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1451-rearrange-words-in-a-sentence/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1451-rearrange-words-in-a-sentence/</guid><description>Medium | String, Sorting</description></item><item><title>1455. 检查单词是否为句子中其他单词的前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence/</guid><description>Easy | Two Pointers, String, String Matching</description></item><item><title>1456. 给定长度子字符串中元音的最大数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1456-maximum-number-of-vowels-in-a-substring-of-given-length/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1456-maximum-number-of-vowels-in-a-substring-of-given-length/</guid><description>Medium | String, Sliding Window</description></item><item><title>1461. 检查字符串是否包含所有长度为 K 的二进制子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1461-check-if-a-string-contains-all-binary-codes-of-size-k/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1461-check-if-a-string-contains-all-binary-codes-of-size-k/</guid><description>Medium | Hash Table, String, Bit Manipulation, Rolling Hash, Hash Function</description></item><item><title>1487. 保证文件名唯一</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1487-making-file-names-unique/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1487-making-file-names-unique/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>1496. 路径交叉</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1496-path-crossing/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1496-path-crossing/</guid><description>Easy | Hash Table, String</description></item><item><title>1507. 重新格式化日期</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1507-reformat-date/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1507-reformat-date/</guid><description>Easy | String</description></item><item><title>1513. 只含1的子字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1513-number-of-substrings-with-only-1s/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1513-number-of-substrings-with-only-1s/</guid><description>Medium | Math, String</description></item><item><title>1520. 最大不重叠子字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1520-maximum-number-of-non-overlapping-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1520-maximum-number-of-non-overlapping-substrings/</guid><description>Hard | Hash Table, String, Greedy, Sorting</description></item><item><title>1525. 字符串的好分割数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1525-number-of-good-ways-to-split-a-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1525-number-of-good-ways-to-split-a-string/</guid><description>Medium | Hash Table, String, Dynamic Programming, Bit Manipulation</description></item><item><title>1528. 重新排列字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1528-shuffle-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1528-shuffle-string/</guid><description>Easy | Array, String</description></item><item><title>1529. 最少后缀翻转次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1529-minimum-suffix-flips/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1529-minimum-suffix-flips/</guid><description>Medium | String, Greedy</description></item><item><title>1531. 字符串压缩 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1531-string-compression-ii/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1531-string-compression-ii/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1540. 在K步内转换字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1540-can-convert-string-in-k-moves/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1540-can-convert-string-in-k-moves/</guid><description>Medium | Hash Table, String</description></item><item><title>1541. 平衡括号字符串的最少插入次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1541-minimum-insertions-to-balance-a-parentheses-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1541-minimum-insertions-to-balance-a-parentheses-string/</guid><description>Medium | String, Stack, Greedy</description></item><item><title>1542. 找最长精彩子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1542-find-longest-awesome-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1542-find-longest-awesome-substring/</guid><description>Hard | Hash Table, String, Bit Manipulation</description></item><item><title>1544. 整理字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1544-make-the-string-great/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1544-make-the-string-great/</guid><description>Easy | String, Stack</description></item><item><title>1545. 找出第 N 个二进制字符串中的第 K 位</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1545-find-kth-bit-in-nth-binary-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1545-find-kth-bit-in-nth-binary-string/</guid><description>Medium | String, Recursion, Simulation</description></item><item><title>1556. 千位分隔符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1556-thousand-separator/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1556-thousand-separator/</guid><description>Easy | String</description></item><item><title>1573. 字符串分割方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1573-number-of-ways-to-split-a-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1573-number-of-ways-to-split-a-string/</guid><description>Medium | Math, String</description></item><item><title>1576. 替换所有的问号以避免连续重复字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1576-replace-all-s-to-avoid-consecutive-repeating-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1576-replace-all-s-to-avoid-consecutive-repeating-characters/</guid><description>Easy | String</description></item><item><title>1578. 使绳子变彩色的最短时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1578-minimum-time-to-make-rope-colorful/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1578-minimum-time-to-make-rope-colorful/</guid><description>Medium | Array, String, Dynamic Programming, Greedy</description></item><item><title>1585. 检查字符串是否可以通过排序子字符串得到另一个字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1585-check-if-string-is-transformable-with-substring-sort-operations/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1585-check-if-string-is-transformable-with-substring-sort-operations/</guid><description>Hard | String, Greedy, Sorting</description></item><item><title>1592. 重新排列单词间的空格</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1592-rearrange-spaces-between-words/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1592-rearrange-spaces-between-words/</guid><description>Easy | String</description></item><item><title>1593. 将字符串拆分为最多数量的唯一子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1593-split-a-string-into-the-max-number-of-unique-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1593-split-a-string-into-the-max-number-of-unique-substrings/</guid><description>Medium | Hash Table, String, Backtracking</description></item><item><title>1598. 爬虫日志文件夹</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1598-crawler-log-folder/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1598-crawler-log-folder/</guid><description>Easy | Array, String, Stack</description></item><item><title>1604. 一小时内使用钥匙卡三次或以上的告警</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1604-alert-using-same-key-card-three-or-more-times-in-a-one-hour-period/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1604-alert-using-same-key-card-three-or-more-times-in-a-one-hour-period/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>1614. 括号的最大嵌套深度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1614-maximum-nesting-depth-of-the-parentheses/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1614-maximum-nesting-depth-of-the-parentheses/</guid><description>Easy | String, Stack</description></item><item><title>1616. 分割两个字符串得到回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1616-split-two-strings-to-make-palindrome/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1616-split-two-strings-to-make-palindrome/</guid><description>Medium | Two Pointers, String</description></item><item><title>1624. 两个相同字符之间的最长子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1624-largest-substring-between-two-equal-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1624-largest-substring-between-two-equal-characters/</guid><description>Easy | Hash Table, String</description></item><item><title>1639. 组成目标字符串的方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1639-number-of-ways-to-form-a-target-string-given-a-dictionary/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1639-number-of-ways-to-form-a-target-string-given-a-dictionary/</guid><description>Hard | Array, String, Dynamic Programming</description></item><item><title>1647. 使字符频次唯一的最少删除次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1647-minimum-deletions-to-make-character-frequencies-unique/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1647-minimum-deletions-to-make-character-frequencies-unique/</guid><description>Medium | Hash Table, String, Greedy, Sorting</description></item><item><title>1653. 使字符串平衡的最少删除次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1653-minimum-deletions-to-make-string-balanced/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1653-minimum-deletions-to-make-string-balanced/</guid><description>Medium | String, Dynamic Programming, Stack</description></item><item><title>1662. 检查两个字符串数组是否相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1662-check-if-two-string-arrays-are-equivalent/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1662-check-if-two-string-arrays-are-equivalent/</guid><description>Easy | Array, String</description></item><item><title>1663. 具有给定数值的最小字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1663-smallest-string-with-a-given-numeric-value/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1663-smallest-string-with-a-given-numeric-value/</guid><description>Medium | String, Greedy</description></item><item><title>1668. 最大重复子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1668-maximum-repeating-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1668-maximum-repeating-substring/</guid><description>Easy | String, Dynamic Programming, String Matching</description></item><item><title>1678. 设计Goal解析器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1678-goal-parser-interpretation/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1678-goal-parser-interpretation/</guid><description>Easy | String</description></item><item><title>1689. 分割数字的最小数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1689-partitioning-into-minimum-number-of-deci-binary-numbers/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1689-partitioning-into-minimum-number-of-deci-binary-numbers/</guid><description>Medium | String, Greedy</description></item><item><title>1694. 重新格式化电话号码</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1694-reformat-phone-number/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1694-reformat-phone-number/</guid><description>Easy | String</description></item><item><title>1702. 变更后的最大二进制字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1702-maximum-binary-string-after-change/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1702-maximum-binary-string-after-change/</guid><description>Medium | String, Greedy</description></item><item><title>1704. 判断字符串的两半是否相似</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1704-determine-if-string-halves-are-alike/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1704-determine-if-string-halves-are-alike/</guid><description>Easy | String, Counting</description></item><item><title>1717. 移除子字符串的最大得分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1717-maximum-score-from-removing-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1717-maximum-score-from-removing-substrings/</guid><description>Medium | String, Stack, Greedy</description></item><item><title>1736. 替换隐藏数字得到最晚时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1736-latest-time-by-replacing-hidden-digits/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1736-latest-time-by-replacing-hidden-digits/</guid><description>Easy | String, Greedy</description></item><item><title>1737. 修改最少字符使满足三个条件之一</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1737-change-minimum-characters-to-satisfy-one-of-three-conditions/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1737-change-minimum-characters-to-satisfy-one-of-three-conditions/</guid><description>Medium | Hash Table, String, Counting, Prefix Sum</description></item><item><title>1745. 回文串分割 IV</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1745-palindrome-partitioning-iv/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1745-palindrome-partitioning-iv/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>1750. 删除相似字符串两端后的最小长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1750-minimum-length-of-string-after-deleting-similar-ends/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1750-minimum-length-of-string-after-deleting-similar-ends/</guid><description>Medium | Two Pointers, String</description></item><item><title>1754. 两个字符串的最大合并</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1754-largest-merge-of-two-strings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1754-largest-merge-of-two-strings/</guid><description>Medium | Two Pointers, String, Greedy</description></item><item><title>1758. 使交替二进制字符串的最少字符修改次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1758-minimum-changes-to-make-alternating-binary-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1758-minimum-changes-to-make-alternating-binary-string/</guid><description>Easy | String</description></item><item><title>1759. 计算同构子字符串的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1759-count-number-of-homogenous-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1759-count-number-of-homogenous-substrings/</guid><description>Medium | Math, String</description></item><item><title>1763. 最长优美子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1763-longest-nice-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1763-longest-nice-substring/</guid><description>Easy | Hash Table, String, Divide and Conquer, Bit Manipulation, Sliding Window</description></item><item><title>1768. 交替合并字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1768-merge-strings-alternately/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1768-merge-strings-alternately/</guid><description>Easy | Two Pointers, String</description></item><item><title>1769. 移动所有球到每个盒子所需的最小操作数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1769-minimum-number-of-operations-to-move-all-balls-to-each-box/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1769-minimum-number-of-operations-to-move-all-balls-to-each-box/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>1773. 统计匹配规则的物品数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1773-count-items-matching-a-rule/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1773-count-items-matching-a-rule/</guid><description>Easy | Array, String</description></item><item><title>1781. 所有子字符串美丽值之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1781-sum-of-beauty-of-all-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1781-sum-of-beauty-of-all-substrings/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>1784. 检查二进制字符串是否最多有一个连续的1段</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1784-check-if-binary-string-has-at-most-one-segment-of-ones/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1784-check-if-binary-string-has-at-most-one-segment-of-ones/</guid><description>Easy | String</description></item><item><title>1790. 检查一次字符串交换能否使两个字符串相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1790-check-if-one-string-swap-can-make-strings-equal/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1790-check-if-one-string-swap-can-make-strings-equal/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>1796. 字符串中第二大的数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1796-second-largest-digit-in-a-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1796-second-largest-digit-in-a-string/</guid><description>Easy | Hash Table, String</description></item><item><title>1807. 计算字符串中括号对的值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1807-evaluate-the-bracket-pairs-of-a-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1807-evaluate-the-bracket-pairs-of-a-string/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>1812. 判定国际象棋棋盘中一个格子的颜色</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1812-determine-color-of-a-chessboard-square/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1812-determine-color-of-a-chessboard-square/</guid><description>Easy | Math, String</description></item><item><title>1813. 句子相似性 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1813-sentence-similarity-iii/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1813-sentence-similarity-iii/</guid><description>Medium | Array, Two Pointers, String</description></item><item><title>1816. 截断句子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1816-truncate-sentence/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1816-truncate-sentence/</guid><description>Easy | Array, String</description></item><item><title>1830. 使字符串有序的最少操作次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1830-minimum-number-of-operations-to-make-string-sorted/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1830-minimum-number-of-operations-to-make-string-sorted/</guid><description>Hard | Hash Table, Math, String, Combinatorics, Counting</description></item><item><title>1832. 检查句子是否为全字母句</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1832-check-if-the-sentence-is-pangram/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1832-check-if-the-sentence-is-pangram/</guid><description>Easy | Hash Table, String</description></item><item><title>1844. 用字符替换所有数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1844-replace-all-digits-with-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1844-replace-all-digits-with-characters/</guid><description>Easy | String</description></item><item><title>1849. 将字符串拆分为递减的连续值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1849-splitting-a-string-into-descending-consecutive-values/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1849-splitting-a-string-into-descending-consecutive-values/</guid><description>Medium | String, Backtracking, Enumeration</description></item><item><title>1850. 到达第 K 个最小美妙数的最小相邻交换次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1850-minimum-adjacent-swaps-to-reach-the-kth-smallest-number/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1850-minimum-adjacent-swaps-to-reach-the-kth-smallest-number/</guid><description>Medium | Two Pointers, String, Greedy</description></item><item><title>1857. 有向图中最大颜色值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1857-largest-color-value-in-a-directed-graph/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1857-largest-color-value-in-a-directed-graph/</guid><description>Hard | Hash Table, String, Dynamic Programming, Graph Theory, Topological Sort, Memoization, Counting</description></item><item><title>1859. 还原排列的句子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1859-sorting-the-sentence/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1859-sorting-the-sentence/</guid><description>Easy | String, Sorting</description></item><item><title>1864. 使二进制字符串字符交替的最少交换次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1864-minimum-number-of-swaps-to-make-the-binary-string-alternating/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1864-minimum-number-of-swaps-to-make-the-binary-string-alternating/</guid><description>Medium | String, Greedy</description></item><item><title>1869. 1 比 0 多的子数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1869-longer-contiguous-segments-of-ones-than-zeros/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1869-longer-contiguous-segments-of-ones-than-zeros/</guid><description>Easy | String</description></item><item><title>1871. 跳跃游戏 VII</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1871-jump-game-vii/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1871-jump-game-vii/</guid><description>Medium | String, Dynamic Programming, Sliding Window, Prefix Sum</description></item><item><title>1876. 长度为三的不同字符子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1876-substrings-of-size-three-with-distinct-characters/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1876-substrings-of-size-three-with-distinct-characters/</guid><description>Easy | Hash Table, String, Sliding Window, Counting</description></item><item><title>1880. 检查字符串是否为两个字符串的数值和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1880-check-if-word-equals-summation-of-two-words/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1880-check-if-word-equals-summation-of-two-words/</guid><description>Easy | String</description></item><item><title>1881. 插入后的最大值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1881-maximum-value-after-insertion/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1881-maximum-value-after-insertion/</guid><description>Medium | String, Greedy</description></item><item><title>1888. 使二进制字符串字符交替的最少翻转次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1888-minimum-number-of-flips-to-make-the-binary-string-alternating/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1888-minimum-number-of-flips-to-make-the-binary-string-alternating/</guid><description>Medium | String, Dynamic Programming, Sliding Window</description></item><item><title>1897. 重新分配字符使所有字符串都相等</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1897-redistribute-characters-to-make-all-strings-equal/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1897-redistribute-characters-to-make-all-strings-equal/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>1903. 字符串中的最大奇数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1903-largest-odd-number-in-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1903-largest-odd-number-in-string/</guid><description>Easy | Math, String, Greedy</description></item><item><title>1904. 你已经玩了多少场完整的比赛回合</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1904-the-number-of-full-rounds-you-have-played/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1904-the-number-of-full-rounds-you-have-played/</guid><description>Medium | Math, String</description></item><item><title>1910. 删除字符串中的所有指定子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1910-remove-all-occurrences-of-a-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1910-remove-all-occurrences-of-a-substring/</guid><description>Medium | String, Stack, Simulation</description></item><item><title>1927. 求和博弈</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1927-sum-game/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1927-sum-game/</guid><description>Medium | Math, String, Greedy, Game Theory</description></item><item><title>1930. 长度为3的唯一回文子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1930-unique-length-3-palindromic-subsequences/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1930-unique-length-3-palindromic-subsequences/</guid><description>Medium | Hash Table, String, Bit Manipulation, Prefix Sum</description></item><item><title>1935. 可以完全输入的单词数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1935-maximum-number-of-words-you-can-type/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1935-maximum-number-of-words-you-can-type/</guid><description>Easy | Hash Table, String</description></item><item><title>1941. 检查是否所有字符出现次数相同</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1941-check-if-all-characters-have-equal-number-of-occurrences/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1941-check-if-all-characters-have-equal-number-of-occurrences/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>1945. 转换后数字串数位之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1945-sum-of-digits-of-string-after-convert/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1945-sum-of-digits-of-string-after-convert/</guid><description>Easy | String, Simulation</description></item><item><title>1946. 变更一个子字符串后的最大数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1946-largest-number-after-mutating-substring/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1946-largest-number-after-mutating-substring/</guid><description>Medium | Array, String, Greedy</description></item><item><title>1948. 删除系统中的重复文件夹</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1948-delete-duplicate-folders-in-system/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1948-delete-duplicate-folders-in-system/</guid><description>Hard | Array, Hash Table, String, Trie, Hash Function</description></item><item><title>1957. 删除字符使字符串变好</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1957-delete-characters-to-make-fancy-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1957-delete-characters-to-make-fancy-string/</guid><description>Easy | String</description></item><item><title>1960. 两个回文子字符串长度的最大乘积</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1960-maximum-product-of-the-length-of-two-palindromic-substrings/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1960-maximum-product-of-the-length-of-two-palindromic-substrings/</guid><description>Hard | Two Pointers, String, Rolling Hash, Hash Function</description></item><item><title>1961. 检查字符串是否为数组前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1961-check-if-string-is-a-prefix-of-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1961-check-if-string-is-a-prefix-of-array/</guid><description>Easy | Array, Two Pointers, String</description></item><item><title>1963. 使字符串平衡的最少交换次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1963-minimum-number-of-swaps-to-make-the-string-balanced/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1963-minimum-number-of-swaps-to-make-the-string-balanced/</guid><description>Medium | Two Pointers, String, Stack, Greedy</description></item><item><title>1967. 作为子字符串出现在单词中的字符串数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1967-number-of-strings-that-appear-as-substrings-in-word/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1967-number-of-strings-that-appear-as-substrings-in-word/</guid><description>Easy | Array, String</description></item><item><title>1974. 使用特殊打字机输入单词所需的最少时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1974-minimum-time-to-type-word-using-special-typewriter/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1974-minimum-time-to-type-word-using-special-typewriter/</guid><description>Easy | String, Greedy</description></item><item><title>1977. 分隔数字的方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1977-number-of-ways-to-separate-numbers/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1977-number-of-ways-to-separate-numbers/</guid><description>Hard | String, Dynamic Programming, Suffix Array</description></item><item><title>1980. 寻找不同的二进制字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1980-find-unique-binary-string/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1980-find-unique-binary-string/</guid><description>Medium | Array, Hash Table, String, Backtracking</description></item><item><title>1985. 找到数组中第 K 大的整数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1985-find-the-kth-largest-integer-in-the-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1985-find-the-kth-largest-integer-in-the-array/</guid><description>Medium | Array, String, Divide and Conquer, Sorting, Heap (Priority Queue), Quickselect</description></item><item><title>1987. 唯一好子序列的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1987-number-of-unique-good-subsequences/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1987-number-of-unique-good-subsequences/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>2000. 反转字符串中的前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2000-reverse-prefix-of-word/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2000-reverse-prefix-of-word/</guid><description>Easy | Two Pointers, String, Stack</description></item><item><title>1002. 查找共用字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1002-find-common-characters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1002-find-common-characters/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>1016. 二进制字符串的子串表示1到N</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1016-binary-string-with-substrings-representing-1-to-n/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1016-binary-string-with-substrings-representing-1-to-n/</guid><description>Medium | Hash Table, String, Bit Manipulation, Sliding Window</description></item><item><title>1021. 移除最外层的括号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1021-remove-outermost-parentheses/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1021-remove-outermost-parentheses/</guid><description>Easy | String, Stack</description></item><item><title>1028. 从前序遍历还原二叉树</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1028-recover-a-tree-from-preorder-traversal/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1028-recover-a-tree-from-preorder-traversal/</guid><description>Hard | String, Tree, Depth-First Search, Binary Tree</description></item><item><title>1032. 字符流</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1032-stream-of-characters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1032-stream-of-characters/</guid><description>Hard | Array, String, Design, Trie, Data Stream</description></item><item><title>1041. 被困在圆中的机器人</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1041-robot-bounded-in-circle/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1041-robot-bounded-in-circle/</guid><description>Medium | Math, String, Simulation</description></item><item><title>1044. 最长重复子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1044-longest-duplicate-substring/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1044-longest-duplicate-substring/</guid><description>Hard | String, Binary Search, Sliding Window, Rolling Hash, Suffix Array, Hash Function</description></item><item><title>1047. 删除字符串中的所有相邻重复项</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1047-remove-all-adjacent-duplicates-in-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1047-remove-all-adjacent-duplicates-in-string/</guid><description>Easy | String, Stack</description></item><item><title>1048. 最长字符串链</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1048-longest-string-chain/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1048-longest-string-chain/</guid><description>Medium | Array, Hash Table, Two Pointers, String, Dynamic Programming, Sorting</description></item><item><title>1061. 字典序最小的等价字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1061-lexicographically-smallest-equivalent-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1061-lexicographically-smallest-equivalent-string/</guid><description>Medium | String, Union-Find</description></item><item><title>1071. 字符串的最大公因数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1071-greatest-common-divisor-of-strings/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1071-greatest-common-divisor-of-strings/</guid><description>Easy | Math, String</description></item><item><title>1078. 双字符串词组的第三个单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1078-occurrences-after-bigram/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1078-occurrences-after-bigram/</guid><description>Easy | String</description></item><item><title>1079. 活字印刷</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1079-letter-tile-possibilities/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1079-letter-tile-possibilities/</guid><description>Medium | Hash Table, String, Backtracking, Counting</description></item><item><title>1081. 不同字符的最小子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1081-smallest-subsequence-of-distinct-characters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1081-smallest-subsequence-of-distinct-characters/</guid><description>Medium | String, Stack, Greedy, Monotonic Stack</description></item><item><title>1096. 花括号展开 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1096-brace-expansion-ii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1096-brace-expansion-ii/</guid><description>Hard | Hash Table, String, Backtracking, Stack, Breadth-First Search, Sorting</description></item><item><title>1106. 解析布尔表达式</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1106-parsing-a-boolean-expression/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1106-parsing-a-boolean-expression/</guid><description>Hard | String, Stack, Recursion</description></item><item><title>1108. IP 地址无效化</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1108-defanging-an-ip-address/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1108-defanging-an-ip-address/</guid><description>Easy | String</description></item><item><title>1111. 两个有效括号字符串的最大嵌套深度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1111-maximum-nesting-depth-of-two-valid-parentheses-strings/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1111-maximum-nesting-depth-of-two-valid-parentheses-strings/</guid><description>Medium | String, Stack</description></item><item><title>1138. 字母板上的路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1138-alphabet-board-path/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1138-alphabet-board-path/</guid><description>Medium | Hash Table, String</description></item><item><title>1147. 最长分块回文分解</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1147-longest-chunked-palindrome-decomposition/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1147-longest-chunked-palindrome-decomposition/</guid><description>Hard | Two Pointers, String, Dynamic Programming, Greedy, Rolling Hash, Hash Function</description></item><item><title>1154. 一年中的第几天</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1154-day-of-the-year/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1154-day-of-the-year/</guid><description>Easy | Math, String</description></item><item><title>1156. 交换字符使得字符串同字符连续最长</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1156-swap-for-longest-repeated-character-substring/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1156-swap-for-longest-repeated-character-substring/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>1160. 拼写单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1160-find-words-that-can-be-formed-by-characters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1160-find-words-that-can-be-formed-by-characters/</guid><description>Easy | Array, Hash Table, String, Counting</description></item><item><title>1163. 字典序最后的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1163-last-substring-in-lexicographical-order/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1163-last-substring-in-lexicographical-order/</guid><description>Hard | Two Pointers, String</description></item><item><title>1170. 根据字符串最小字符的频率比较字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1170-compare-strings-by-frequency-of-the-smallest-character/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1170-compare-strings-by-frequency-of-the-smallest-character/</guid><description>Medium | Array, Hash Table, String, Binary Search, Sorting</description></item><item><title>1177. 从子字符串中构造回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1177-can-make-palindrome-from-substring/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1177-can-make-palindrome-from-substring/</guid><description>Medium | Array, Hash Table, String, Bit Manipulation, Prefix Sum</description></item><item><title>1178. 每个谜题的有效单词数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1178-number-of-valid-words-for-each-puzzle/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1178-number-of-valid-words-for-each-puzzle/</guid><description>Hard | Array, Hash Table, String, Bit Manipulation, Trie</description></item><item><title>1189. "balloon" 的最大数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1189-maximum-number-of-balloons/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1189-maximum-number-of-balloons/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>1190. 反转每对括号间的子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1190-reverse-substrings-between-each-pair-of-parentheses/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1190-reverse-substrings-between-each-pair-of-parentheses/</guid><description>Medium | String, Stack</description></item><item><title>1202. 交换字符串中的字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1202-smallest-string-with-swaps/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1202-smallest-string-with-swaps/</guid><description>Medium | Array, Hash Table, String, Depth-First Search, Breadth-First Search, Union-Find, Sorting</description></item><item><title>1208. 预算内的相等子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1208-get-equal-substrings-within-budget/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1208-get-equal-substrings-within-budget/</guid><description>Medium | String, Binary Search, Sliding Window, Prefix Sum</description></item><item><title>1209. 删除字符串中的所有相邻重复项 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1209-remove-all-adjacent-duplicates-in-string-ii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1209-remove-all-adjacent-duplicates-in-string-ii/</guid><description>Medium | String, Stack</description></item><item><title>1221. 分割平衡字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1221-split-a-string-in-balanced-strings/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1221-split-a-string-in-balanced-strings/</guid><description>Easy | String, Greedy, Counting</description></item><item><title>1233. 从文件系统中删除子文件夹</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1233-remove-sub-folders-from-the-filesystem/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1233-remove-sub-folders-from-the-filesystem/</guid><description>Medium | Array, String, Depth-First Search, Trie</description></item><item><title>1234. 替换子串得到平衡字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1234-replace-the-substring-for-balanced-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1234-replace-the-substring-for-balanced-string/</guid><description>Medium | String, Sliding Window</description></item><item><title>1247. 使字符串相等的最小交换次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1247-minimum-swaps-to-make-strings-equal/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1247-minimum-swaps-to-make-strings-equal/</guid><description>Medium | Math, String, Greedy</description></item><item><title>1249. 使括号有效的最少删除</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1249-minimum-remove-to-make-valid-parentheses/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1249-minimum-remove-to-make-valid-parentheses/</guid><description>Medium | String, Stack</description></item><item><title>1255. 由字母组成单词的最大得分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1255-maximum-score-words-formed-by-letters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1255-maximum-score-words-formed-by-letters/</guid><description>Hard | Array, Hash Table, String, Dynamic Programming, Backtracking, Bit Manipulation, Counting, Bitmask</description></item><item><title>1268. 搜索推荐系统</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1268-search-suggestions-system/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1268-search-suggestions-system/</guid><description>Medium | Array, String, Binary Search, Trie, Sorting, Heap (Priority Queue)</description></item><item><title>1278. 回文串分割 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1278-palindrome-partitioning-iii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1278-palindrome-partitioning-iii/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>721. 账户合并</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0721-accounts-merge/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0721-accounts-merge/</guid><description>Medium | Array, Hash Table, String, Depth-First Search, Breadth-First Search, Union-Find, Sorting</description></item><item><title>726. 原子的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0726-number-of-atoms/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0726-number-of-atoms/</guid><description>Hard | Hash Table, String, Stack, Sorting</description></item><item><title>748. 最短补全词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0748-shortest-completing-word/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0748-shortest-completing-word/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>752. 打开转盘锁</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0752-open-the-lock/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0752-open-the-lock/</guid><description>Medium | Array, Hash Table, String, Breadth-First Search</description></item><item><title>753. 破解保险箱</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0753-cracking-the-safe/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0753-cracking-the-safe/</guid><description>Hard | String, Depth-First Search, Graph Theory, Eulerian Circuit</description></item><item><title>756. 金字塔转换矩阵</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0756-pyramid-transition-matrix/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0756-pyramid-transition-matrix/</guid><description>Medium | Hash Table, String, Backtracking, Bit Manipulation</description></item><item><title>761. 特殊的二进制序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0761-special-binary-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0761-special-binary-string/</guid><description>Hard | String, Divide and Conquer, Sorting</description></item><item><title>763. 划分字母区间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0763-partition-labels/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0763-partition-labels/</guid><description>Medium | Hash Table, Two Pointers, String, Greedy</description></item><item><title>767. 重构字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0767-reorganize-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0767-reorganize-string/</guid><description>Medium | Hash Table, String, Greedy, Sorting, Heap (Priority Queue), Counting</description></item><item><title>771. 宝石与石头</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0771-jewels-and-stones/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0771-jewels-and-stones/</guid><description>Easy | Hash Table, String</description></item><item><title>777. 在LR字符串中交换相邻字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0777-swap-adjacent-in-lr-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0777-swap-adjacent-in-lr-string/</guid><description>Medium | Two Pointers, String</description></item><item><title>784. 字母大小写全排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0784-letter-case-permutation/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0784-letter-case-permutation/</guid><description>Medium | String, Backtracking, Bit Manipulation</description></item><item><title>791. 自定义字符串排序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0791-custom-sort-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0791-custom-sort-string/</guid><description>Medium | Hash Table, String, Sorting</description></item><item><title>796. 旋转字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0796-rotate-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0796-rotate-string/</guid><description>Easy | String, String Matching</description></item><item><title>804. 唯一摩尔斯密码词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0804-unique-morse-code-words/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0804-unique-morse-code-words/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>806. 写字符串需要的行数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0806-number-of-lines-to-write-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0806-number-of-lines-to-write-string/</guid><description>Easy | Array, String</description></item><item><title>816. 模糊坐标</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0816-ambiguous-coordinates/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0816-ambiguous-coordinates/</guid><description>Medium | String, Backtracking, Enumeration</description></item><item><title>819. 最常见的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0819-most-common-word/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0819-most-common-word/</guid><description>Easy | Array, Hash Table, String, Counting</description></item><item><title>820. 单词的压缩编码</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0820-short-encoding-of-words/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0820-short-encoding-of-words/</guid><description>Medium | Array, Hash Table, String, Trie</description></item><item><title>821. 字符的最短距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0821-shortest-distance-to-a-character/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0821-shortest-distance-to-a-character/</guid><description>Easy | Array, Two Pointers, String</description></item><item><title>824. 山羊拉丁文</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0824-goat-latin/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0824-goat-latin/</guid><description>Easy | String</description></item><item><title>828. 统计字符串中的唯一字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0828-count-unique-characters-of-all-substrings-of-a-given-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0828-count-unique-characters-of-all-substrings-of-a-given-string/</guid><description>Hard | Hash Table, String, Dynamic Programming</description></item><item><title>830. 较大分组的位置</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0830-positions-of-large-groups/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0830-positions-of-large-groups/</guid><description>Easy | String</description></item><item><title>831. 屏蔽个人信息</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0831-masking-personal-information/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0831-masking-personal-information/</guid><description>Medium | String</description></item><item><title>833. 字符串中的查找与替换</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0833-find-and-replace-in-string/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0833-find-and-replace-in-string/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>838. 推多米诺</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0838-push-dominoes/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0838-push-dominoes/</guid><description>Medium | Two Pointers, String, Dynamic Programming</description></item><item><title>842. 将数组拆分成斐波那契序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0842-split-array-into-fibonacci-sequence/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0842-split-array-into-fibonacci-sequence/</guid><description>Medium | String, Backtracking</description></item><item><title>848. 字母移位</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0848-shifting-letters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0848-shifting-letters/</guid><description>Medium | Array, String, Prefix Sum</description></item><item><title>854. K 相似字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0854-k-similar-strings/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0854-k-similar-strings/</guid><description>Hard | Hash Table, String, Breadth-First Search</description></item><item><title>856. 括号的分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0856-score-of-parentheses/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0856-score-of-parentheses/</guid><description>Medium | String, Stack</description></item><item><title>859. 亲密字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0859-buddy-strings/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0859-buddy-strings/</guid><description>Easy | Hash Table, String</description></item><item><title>880. 索引处的解码字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0880-decoded-string-at-index/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0880-decoded-string-at-index/</guid><description>Medium | String, Stack</description></item><item><title>884. 两句话中的不常见单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0884-uncommon-words-from-two-sentences/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0884-uncommon-words-from-two-sentences/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>890. 查找和替换模式</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0890-find-and-replace-pattern/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0890-find-and-replace-pattern/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>899. 有序队列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0899-orderly-queue/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0899-orderly-queue/</guid><description>Hard | Math, String, Sorting</description></item><item><title>902. 最多为 N 的数字组合</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0902-numbers-at-most-n-given-digit-set/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0902-numbers-at-most-n-given-digit-set/</guid><description>Hard | Array, Math, String, Binary Search, Dynamic Programming</description></item><item><title>903. 有效的 DI 序列排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0903-valid-permutations-for-di-sequence/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0903-valid-permutations-for-di-sequence/</guid><description>Hard | String, Dynamic Programming, Prefix Sum</description></item><item><title>906. 超级回文数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0906-super-palindromes/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0906-super-palindromes/</guid><description>Hard | Math, String, Enumeration</description></item><item><title>916. 单词子集</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0916-word-subsets/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0916-word-subsets/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>917. 仅仅反转字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0917-reverse-only-letters/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0917-reverse-only-letters/</guid><description>Easy | Two Pointers, String</description></item><item><title>921. 使括号有效的最少添加</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0921-minimum-add-to-make-parentheses-valid/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0921-minimum-add-to-make-parentheses-valid/</guid><description>Medium | String, Stack, Greedy</description></item><item><title>925. 长按键入</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0925-long-pressed-name/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0925-long-pressed-name/</guid><description>Easy | Two Pointers, String</description></item><item><title>926. 翻转字符串到单调递增</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0926-flip-string-to-monotone-increasing/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0926-flip-string-to-monotone-increasing/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>936. 戳印序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0936-stamping-the-sequence/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0936-stamping-the-sequence/</guid><description>Hard | String, Stack, Greedy, Queue</description></item><item><title>940. 不同的子序列 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0940-distinct-subsequences-ii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0940-distinct-subsequences-ii/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>942. DI 字符串匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0942-di-string-match/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0942-di-string-match/</guid><description>Easy | Array, Two Pointers, String, Greedy</description></item><item><title>944. 删列造序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0944-delete-columns-to-make-sorted/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0944-delete-columns-to-make-sorted/</guid><description>Easy | Array, String</description></item><item><title>949. 给定数字组成最大时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0949-largest-time-for-given-digits/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0949-largest-time-for-given-digits/</guid><description>Medium | Array, String, Backtracking, Enumeration</description></item><item><title>953. 验证外星语词典</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0953-verifying-an-alien-dictionary/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0953-verifying-an-alien-dictionary/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>955. 删列造序 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0955-delete-columns-to-make-sorted-ii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0955-delete-columns-to-make-sorted-ii/</guid><description>Medium | Array, String, Greedy</description></item><item><title>960. 删除列以使表格有序 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0960-delete-columns-to-make-sorted-iii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0960-delete-columns-to-make-sorted-iii/</guid><description>Hard | Array, String, Dynamic Programming</description></item><item><title>966. 元音拼写检查器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0966-vowel-spellchecker/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0966-vowel-spellchecker/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>972. 相等的有理数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0972-equal-rational-numbers/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0972-equal-rational-numbers/</guid><description>Hard | Math, String</description></item><item><title>981. 基于时间的键值存储</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0981-time-based-key-value-store/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0981-time-based-key-value-store/</guid><description>Medium | Hash Table, String, Binary Search, Design</description></item><item><title>984. 不含AAA或BBB的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0984-string-without-aaa-or-bbb/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0984-string-without-aaa-or-bbb/</guid><description>Medium | String, Greedy</description></item><item><title>990. 等式方程的可满足性</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0990-satisfiability-of-equality-equations/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0990-satisfiability-of-equality-equations/</guid><description>Medium | Array, String, Union-Find, Graph Theory</description></item><item><title>481. 神奇字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0481-magical-string/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0481-magical-string/</guid><description>Medium | Two Pointers, String</description></item><item><title>482. 许可证密钥格式化</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0482-license-key-formatting/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0482-license-key-formatting/</guid><description>Easy | String</description></item><item><title>500. 键盘行</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0500-keyboard-row/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0500-keyboard-row/</guid><description>Easy | Array, Hash Table, String</description></item><item><title>504. 七进制数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0504-base-7/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0504-base-7/</guid><description>Easy | Math, String</description></item><item><title>520. 检测大写字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0520-detect-capital/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0520-detect-capital/</guid><description>Easy | String</description></item><item><title>521. 最长特殊序列 Ⅰ</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0521-longest-uncommon-subsequence-i/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0521-longest-uncommon-subsequence-i/</guid><description>Easy | String</description></item><item><title>535. 编码和解码TinyURL</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0535-encode-and-decode-tinyurl/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0535-encode-and-decode-tinyurl/</guid><description>Medium | Hash Table, String, Design, Hash Function</description></item><item><title>537. 复数乘法</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0537-complex-number-multiplication/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0537-complex-number-multiplication/</guid><description>Medium | Math, String, Simulation</description></item><item><title>539. 最小时间差</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0539-minimum-time-difference/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0539-minimum-time-difference/</guid><description>Medium | Array, Math, String, Sorting</description></item><item><title>541. 反转字符串 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0541-reverse-string-ii/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0541-reverse-string-ii/</guid><description>Easy | Two Pointers, String</description></item><item><title>551. 学生出勤记录 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0551-student-attendance-record-i/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0551-student-attendance-record-i/</guid><description>Easy | String</description></item><item><title>556. 下一个更大元素 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0556-next-greater-element-iii/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0556-next-greater-element-iii/</guid><description>Medium | Math, Two Pointers, String</description></item><item><title>557. 反转字符串中的单词III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0557-reverse-words-in-a-string-iii/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0557-reverse-words-in-a-string-iii/</guid><description>Easy | Two Pointers, String</description></item><item><title>564. 寻找最近的回文数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0564-find-the-closest-palindrome/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0564-find-the-closest-palindrome/</guid><description>Hard | Math, String</description></item><item><title>567. 字符串的排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0567-permutation-in-string/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0567-permutation-in-string/</guid><description>Medium | Hash Table, Two Pointers, String, Sliding Window</description></item><item><title>591. 标签验证器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0591-tag-validator/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0591-tag-validator/</guid><description>Hard | String, Stack</description></item><item><title>592. 分数加减运算</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0592-fraction-addition-and-subtraction/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0592-fraction-addition-and-subtraction/</guid><description>Medium | Math, String, Simulation</description></item><item><title>606. 从二叉树构造字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0606-construct-string-from-binary-tree/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0606-construct-string-from-binary-tree/</guid><description>Medium | String, Tree, Depth-First Search, Binary Tree</description></item><item><title>609. 在系统中查找重复文件</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0609-find-duplicate-file-in-system/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0609-find-duplicate-file-in-system/</guid><description>Medium | Array, Hash Table, String</description></item><item><title>639. 解码方法 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0639-decode-ways-ii/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0639-decode-ways-ii/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>647. 回文子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0647-palindromic-substrings/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0647-palindromic-substrings/</guid><description>Medium | Two Pointers, String, Dynamic Programming</description></item><item><title>648. 单词替换</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0648-replace-words/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0648-replace-words/</guid><description>Medium | Array, Hash Table, String, Trie</description></item><item><title>649. Dota2 参议院</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0649-dota2-senate/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0649-dota2-senate/</guid><description>Medium | String, Greedy, Queue</description></item><item><title>657. 机器人能否返回原点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0657-robot-return-to-origin/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0657-robot-return-to-origin/</guid><description>Easy | String, Simulation</description></item><item><title>664. 奇怪的打印机</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0664-strange-printer/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0664-strange-printer/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>676. 实现魔法字典</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0676-implement-magic-dictionary/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0676-implement-magic-dictionary/</guid><description>Medium | Hash Table, String, Depth-First Search, Design, Trie</description></item><item><title>678. 有效的括号字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0678-valid-parenthesis-string/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0678-valid-parenthesis-string/</guid><description>Medium | String, Dynamic Programming, Stack, Greedy</description></item><item><title>680. 验证回文字符串 Ⅱ</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0680-valid-palindrome-ii/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0680-valid-palindrome-ii/</guid><description>Easy | Two Pointers, String, Greedy</description></item><item><title>686. 重复字符串匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0686-repeated-string-match/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0686-repeated-string-match/</guid><description>Medium | String, String Matching</description></item><item><title>691. 贴纸拼词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0691-stickers-to-spell-word/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0691-stickers-to-spell-word/</guid><description>Hard | Array, Hash Table, String, Dynamic Programming, Backtracking, Bit Manipulation, Memoization, Bitmask</description></item><item><title>696. 统计二进制子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0696-count-binary-substrings/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0696-count-binary-substrings/</guid><description>Easy | Two Pointers, String</description></item><item><title>709. 转换成小写字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0709-to-lower-case/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0709-to-lower-case/</guid><description>Easy | String</description></item><item><title>720. 字典中最长的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0720-longest-word-in-dictionary/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0720-longest-word-in-dictionary/</guid><description>Medium | Array, Hash Table, String, Trie, Sorting</description></item><item><title>331. 验证二叉树的前序序列化</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0331-verify-preorder-serialization-of-a-binary-tree/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0331-verify-preorder-serialization-of-a-binary-tree/</guid><description>Medium | String, Stack, Tree, Binary Tree</description></item><item><title>332. 重新安排行程</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0332-reconstruct-itinerary/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0332-reconstruct-itinerary/</guid><description>Hard | Array, String, Depth-First Search, Graph Theory, Sorting, Heap (Priority Queue), Eulerian Circuit</description></item><item><title>336. 回文对</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0336-palindrome-pairs/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0336-palindrome-pairs/</guid><description>Hard | Array, Hash Table, String, Trie, Hash Function</description></item><item><title>344. 反转字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0344-reverse-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0344-reverse-string/</guid><description>Easy | Two Pointers, String</description></item><item><title>345. 反转字符串中的元音字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0345-reverse-vowels-of-a-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0345-reverse-vowels-of-a-string/</guid><description>Easy | Two Pointers, String</description></item><item><title>383. 赎金信</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0383-ransom-note/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0383-ransom-note/</guid><description>Easy | Hash Table, String, Counting</description></item><item><title>385. 迷你解析器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0385-mini-parser/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0385-mini-parser/</guid><description>Medium | String, Stack, Depth-First Search</description></item><item><title>387. 字符串中的第一个唯一字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0387-first-unique-character-in-a-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0387-first-unique-character-in-a-string/</guid><description>Easy | Hash Table, String, Queue, Counting</description></item><item><title>388. 最长绝对文件路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0388-longest-absolute-file-path/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0388-longest-absolute-file-path/</guid><description>Medium | String, Stack, Depth-First Search</description></item><item><title>389. 找不同</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0389-find-the-difference/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0389-find-the-difference/</guid><description>Easy | Hash Table, String, Bit Manipulation, Sorting</description></item><item><title>392. 判断子序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0392-is-subsequence/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0392-is-subsequence/</guid><description>Easy | Two Pointers, String, Dynamic Programming</description></item><item><title>394. 字符串解码</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0394-decode-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0394-decode-string/</guid><description>Medium | String, Stack, Recursion</description></item><item><title>399. 除法求值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0399-evaluate-division/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0399-evaluate-division/</guid><description>Medium | Array, String, Depth-First Search, Breadth-First Search, Union-Find, Graph Theory, Shortest Path</description></item><item><title>402. 移除K位数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0402-remove-k-digits/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0402-remove-k-digits/</guid><description>Medium | String, Stack, Greedy, Monotonic Stack</description></item><item><title>405. 数字转换为十六进制数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0405-convert-a-number-to-hexadecimal/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0405-convert-a-number-to-hexadecimal/</guid><description>Easy | Math, String, Bit Manipulation</description></item><item><title>409. 最长回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0409-longest-palindrome/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0409-longest-palindrome/</guid><description>Easy | Hash Table, String, Greedy</description></item><item><title>412. Fizz Buzz</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0412-fizz-buzz/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0412-fizz-buzz/</guid><description>Easy | Math, String, Simulation</description></item><item><title>415. 字符串相加</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0415-add-strings/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0415-add-strings/</guid><description>Easy | Math, String, Simulation</description></item><item><title>420. 强密码检验器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0420-strong-password-checker/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0420-strong-password-checker/</guid><description>Hard | String, Greedy, Heap (Priority Queue)</description></item><item><title>423. 从英文中重建数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0423-reconstruct-original-digits-from-english/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0423-reconstruct-original-digits-from-english/</guid><description>Medium | Hash Table, Math, String</description></item><item><title>424. 替换后的最长重复字符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0424-longest-repeating-character-replacement/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0424-longest-repeating-character-replacement/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>433. 最小基因变化</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0433-minimum-genetic-mutation/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0433-minimum-genetic-mutation/</guid><description>Medium | Hash Table, String, Breadth-First Search</description></item><item><title>434. 字符串中的单词数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0434-number-of-segments-in-a-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0434-number-of-segments-in-a-string/</guid><description>Easy | String</description></item><item><title>438. 找到字符串中所有字母异位词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0438-find-all-anagrams-in-a-string/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0438-find-all-anagrams-in-a-string/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>443. 字符串压缩</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0443-string-compression/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0443-string-compression/</guid><description>Medium | Two Pointers, String</description></item><item><title>449. 序列化和反序列化二叉搜索树</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0449-serialize-and-deserialize-bst/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0449-serialize-and-deserialize-bst/</guid><description>Medium | String, Tree, Depth-First Search, Breadth-First Search, Design, Binary Search Tree, Binary Tree</description></item><item><title>451. 根据字符出现频率排序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0451-sort-characters-by-frequency/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0451-sort-characters-by-frequency/</guid><description>Medium | Hash Table, String, Sorting, Heap (Priority Queue), Bucket Sort, Counting</description></item><item><title>459. 重复的子字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0459-repeated-substring-pattern/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0459-repeated-substring-pattern/</guid><description>Easy | String, String Matching</description></item><item><title>466. 统计重复个数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0466-count-the-repetitions/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0466-count-the-repetitions/</guid><description>Hard | Two Pointers, String, Dynamic Programming</description></item><item><title>468. 验证IP地址</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0468-validate-ip-address/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0468-validate-ip-address/</guid><description>Medium | String</description></item><item><title>10. 正则表达式匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0010-regular-expression-matching/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0010-regular-expression-matching/</guid><description>Hard | String, Dynamic Programming, Recursion</description></item><item><title>12. 整数转罗马数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0012-integer-to-roman/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0012-integer-to-roman/</guid><description>Medium | Hash Table, Math, String</description></item><item><title>125. 验证回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0125-valid-palindrome/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0125-valid-palindrome/</guid><description>Easy | Two Pointers, String</description></item><item><title>13. 罗马数字转整数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0013-roman-to-integer/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0013-roman-to-integer/</guid><description>Easy | Hash Table, Math, String</description></item><item><title>139. 单词拆分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0139-word-break/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0139-word-break/</guid><description>Medium | Array, Hash Table, String, Dynamic Programming, Trie, Memoization</description></item><item><title>14. 最长公共前缀</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0014-longest-common-prefix/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0014-longest-common-prefix/</guid><description>Easy | Array, String, Trie</description></item><item><title>140. 单词拆分 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0140-word-break-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0140-word-break-ii/</guid><description>Hard | Array, Hash Table, String, Dynamic Programming, Backtracking, Trie, Memoization</description></item><item><title>151. 翻转字符串中的单词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0151-reverse-words-in-a-string/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0151-reverse-words-in-a-string/</guid><description>Medium | Two Pointers, String</description></item><item><title>165. 比较版本号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0165-compare-version-numbers/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0165-compare-version-numbers/</guid><description>Medium | Two Pointers, String</description></item><item><title>166. 分数到小数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0166-fraction-to-recurring-decimal/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0166-fraction-to-recurring-decimal/</guid><description>Medium | Hash Table, Math, String</description></item><item><title>168. Excel表列名称</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0168-excel-sheet-column-title/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0168-excel-sheet-column-title/</guid><description>Easy | Math, String</description></item><item><title>17. 电话号码的字母组合</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0017-letter-combinations-of-a-phone-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0017-letter-combinations-of-a-phone-number/</guid><description>Medium | Hash Table, String, Backtracking</description></item><item><title>171. Excel表列序号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0171-excel-sheet-column-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0171-excel-sheet-column-number/</guid><description>Easy | Math, String</description></item><item><title>179. 最大数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0179-largest-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0179-largest-number/</guid><description>Medium | Array, String, Greedy, Sorting</description></item><item><title>187. 重复的DNA序列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0187-repeated-dna-sequences/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0187-repeated-dna-sequences/</guid><description>Medium | Hash Table, String, Bit Manipulation, Sliding Window, Rolling Hash, Hash Function</description></item><item><title>205. 同构字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0205-isomorphic-strings/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0205-isomorphic-strings/</guid><description>Easy | Hash Table, String</description></item><item><title>208. 实现 Trie（前缀树）</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0208-implement-trie-prefix-tree/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0208-implement-trie-prefix-tree/</guid><description>Medium | Hash Table, String, Design, Trie</description></item><item><title>211. 添加与搜索单词 - 数据结构设计</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0211-design-add-and-search-words-data-structure/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0211-design-add-and-search-words-data-structure/</guid><description>Medium | String, Depth-First Search, Design, Trie</description></item><item><title>212. 单词搜索 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0212-word-search-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0212-word-search-ii/</guid><description>Hard | Array, String, Backtracking, Trie, Matrix</description></item><item><title>214. 最短回文串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0214-shortest-palindrome/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0214-shortest-palindrome/</guid><description>Hard | String, Rolling Hash, String Matching, Hash Function</description></item><item><title>22. 括号生成</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0022-generate-parentheses/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0022-generate-parentheses/</guid><description>Medium | String, Dynamic Programming, Backtracking</description></item><item><title>224. 基本计算器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0224-basic-calculator/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0224-basic-calculator/</guid><description>Hard | Math, String, Stack, Recursion</description></item><item><title>227. 基本计算器 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0227-basic-calculator-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0227-basic-calculator-ii/</guid><description>Medium | Math, String, Stack</description></item><item><title>241. 为运算表达式设计优先级</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0241-different-ways-to-add-parentheses/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0241-different-ways-to-add-parentheses/</guid><description>Medium | Math, String, Dynamic Programming, Recursion, Memoization</description></item><item><title>242. 有效的字母异位词</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0242-valid-anagram/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0242-valid-anagram/</guid><description>Easy | Hash Table, String, Sorting</description></item><item><title>257. 二叉树的所有路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0257-binary-tree-paths/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0257-binary-tree-paths/</guid><description>Easy | String, Backtracking, Tree, Depth-First Search, Binary Tree</description></item><item><title>273. 整数转换英文表示</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0273-integer-to-english-words/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0273-integer-to-english-words/</guid><description>Hard | Math, String, Recursion</description></item><item><title>28. 找出字符串中第一个匹配项的下标</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0028-find-the-index-of-the-first-occurrence-in-a-string/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0028-find-the-index-of-the-first-occurrence-in-a-string/</guid><description>Easy | Two Pointers, String, String Matching</description></item><item><title>282. 表达式添加运算符</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0282-expression-add-operators/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0282-expression-add-operators/</guid><description>Hard | Math, String, Backtracking</description></item><item><title>290. 单词规律</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0290-word-pattern/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0290-word-pattern/</guid><description>Easy | Hash Table, String</description></item><item><title>297. 序列化和反序列化二叉树</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0297-serialize-and-deserialize-binary-tree/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0297-serialize-and-deserialize-binary-tree/</guid><description>Hard | String, Tree, Depth-First Search, Breadth-First Search, Design, Binary Tree</description></item><item><title>299. 猜数字游戏</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0299-bulls-and-cows/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0299-bulls-and-cows/</guid><description>Medium | Hash Table, String, Counting</description></item><item><title>3. 无重复字符的最长子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0003-longest-substring-without-repeating-characters/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0003-longest-substring-without-repeating-characters/</guid><description>Medium | Hash Table, String, Sliding Window</description></item><item><title>30. 串联所有单词的子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0030-substring-with-concatenation-of-all-words/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0030-substring-with-concatenation-of-all-words/</guid><description>Hard | Hash Table, String, Sliding Window</description></item><item><title>301. 移除无效的括号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0301-remove-invalid-parentheses/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0301-remove-invalid-parentheses/</guid><description>Hard | String, Backtracking, Breadth-First Search</description></item><item><title>316. 去除重复字母</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0316-remove-duplicate-letters/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0316-remove-duplicate-letters/</guid><description>Medium | String, Stack, Greedy, Monotonic Stack</description></item><item><title>32. 最长有效括号</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0032-longest-valid-parentheses/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0032-longest-valid-parentheses/</guid><description>Hard | String, Dynamic Programming, Stack</description></item><item><title>43. 字符串相乘</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0043-multiply-strings/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0043-multiply-strings/</guid><description>Medium | Math, String, Simulation</description></item><item><title>44. 通配符匹配</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0044-wildcard-matching/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0044-wildcard-matching/</guid><description>Hard | String, Dynamic Programming, Greedy, Recursion</description></item><item><title>49. 字母异位词分组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0049-group-anagrams/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0049-group-anagrams/</guid><description>Medium | Array, Hash Table, String, Sorting</description></item><item><title>5. 最长回文子串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0005-longest-palindromic-substring/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0005-longest-palindromic-substring/</guid><description>Medium | Two Pointers, String, Dynamic Programming</description></item><item><title>58. 最后一个单词的长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0058-length-of-last-word/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0058-length-of-last-word/</guid><description>Easy | String</description></item><item><title>6. Z 字形变换</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0006-zigzag-conversion/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0006-zigzag-conversion/</guid><description>Medium | String</description></item><item><title>65. 有效数字</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0065-valid-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0065-valid-number/</guid><description>Hard | String</description></item><item><title>67. 二进制求和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0067-add-binary/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0067-add-binary/</guid><description>Easy | Math, String, Bit Manipulation, Simulation</description></item><item><title>68. 文本左右对齐</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0068-text-justification/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0068-text-justification/</guid><description>Hard | Array, String, Simulation</description></item><item><title>71. 简化路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0071-simplify-path/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0071-simplify-path/</guid><description>Medium | String, Stack</description></item><item><title>79. 单词搜索</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0079-word-search/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0079-word-search/</guid><description>Medium | Array, String, Backtracking, Depth-First Search, Matrix</description></item><item><title>8. 字符串转换整数 (atoi)</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0008-string-to-integer-atoi/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0008-string-to-integer-atoi/</guid><description>Medium | String</description></item><item><title>87. 扰乱字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0087-scramble-string/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0087-scramble-string/</guid><description>Hard | String, Dynamic Programming</description></item><item><title>91. 解码方法</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0091-decode-ways/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0091-decode-ways/</guid><description>Medium | String, Dynamic Programming</description></item><item><title>93. 复原 IP 地址</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0093-restore-ip-addresses/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0093-restore-ip-addresses/</guid><description>Medium | String, Backtracking</description></item><item><title>97. 交错字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0097-interleaving-string/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0097-interleaving-string/</guid><description>Medium | String, Dynamic Programming</description></item></channel></rss>