<?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>Two Pointers on LeetCode 题解笔记</title><link>https://leetcode-solutions-5zk.pages.dev/tags/two-pointers/</link><description>Recent content in Two Pointers 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/two-pointers/index.xml" rel="self" type="application/rss+xml"/><item><title>1861. 旋转盒子</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1861-rotating-the-box/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1861-rotating-the-box/</guid><description>Medium | Array, Two Pointers, Matrix</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>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>1346. 检查N及其两倍数是否存在</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1346-check-if-n-and-its-double-exist/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1346-check-if-n-and-its-double-exist/</guid><description>Easy | Array, Hash Table, Two Pointers, Binary Search, Sorting</description></item><item><title>1577. 平方数等于两数乘积的方法数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1577-number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1577-number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers/</guid><description>Medium | Array, Hash Table, Math, Two Pointers</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>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>832. 翻转图像</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0832-flipping-an-image/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0832-flipping-an-image/</guid><description>Easy | Array, Two Pointers, Bit Manipulation, Matrix, Simulation</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>923. 三数之和的多种可能</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0923-3sum-with-multiplicity/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0923-3sum-with-multiplicity/</guid><description>Medium | Array, Hash Table, Two Pointers, Sorting, Counting</description></item><item><title>969. 煎饼排序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0969-pancake-sorting/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0969-pancake-sorting/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</description></item><item><title>3218. 切蛋糕的最小总开销 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3218-minimum-cost-for-cutting-cake-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3218-minimum-cost-for-cutting-cake-i/</guid><description>Medium | Array, Two Pointers, Dynamic Programming, Greedy, Sorting</description></item><item><title>3239. 使二进制网格回文的最少翻转次数 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i/</guid><description>Medium | Array, Two Pointers, Matrix</description></item><item><title>3240. 使二进制网格回文的最少翻转次数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3240-minimum-number-of-flips-to-make-binary-grid-palindromic-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3240-minimum-number-of-flips-to-make-binary-grid-palindromic-ii/</guid><description>Medium | Array, Two Pointers, Matrix</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>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>3356. 零数组变换 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3356-zero-array-transformation-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3356-zero-array-transformation-ii/</guid><description>Medium | Array, Two Pointers, Binary Search, Prefix Sum</description></item><item><title>3362. 零数组转换 III</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3362-zero-array-transformation-iii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3362-zero-array-transformation-iii/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting, Heap (Priority Queue), Prefix Sum</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>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>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>3534. 图中路径存在查询 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3534-path-existence-queries-in-a-graph-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3534-path-existence-queries-in-a-graph-ii/</guid><description>Hard | Array, Two Pointers, Binary Search, Dynamic Programming, Greedy, Bit Manipulation, Graph Theory, Sorting</description></item><item><title>3584. 子序列首尾元素乘积的最大值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3584-maximum-product-of-first-and-last-elements-of-a-subsequence/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3584-maximum-product-of-first-and-last-elements-of-a-subsequence/</guid><description>Medium | Array, Two Pointers</description></item><item><title>3633. 陆地和水上游乐设施的最早完成时间 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3633-earliest-finish-time-for-land-and-water-rides-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3633-earliest-finish-time-for-land-and-water-rides-i/</guid><description>Easy | Array, Two Pointers, Binary Search, Greedy, Sorting</description></item><item><title>3635. 陆地和水上游乐设施的最早完成时间 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3635-earliest-finish-time-for-land-and-water-rides-ii/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3635-earliest-finish-time-for-land-and-water-rides-ii/</guid><description>Medium | Array, Two Pointers, Binary Search, Greedy, Sorting</description></item><item><title>3643. 垂直翻转正方形子矩阵</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3643-flip-square-submatrix-vertically/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3643-flip-square-submatrix-vertically/</guid><description>Easy | Array, Two Pointers, Matrix</description></item><item><title>3645. 从最优激活顺序中获得的最大总和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3645-maximum-total-from-optimal-activation-order/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3645-maximum-total-from-optimal-activation-order/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting, Heap (Priority Queue)</description></item><item><title>3649. 完美对的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3649-number-of-perfect-pairs/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3649-number-of-perfect-pairs/</guid><description>Medium | Array, Math, Two Pointers, Sorting</description></item><item><title>3685. 限制元素后的子序列和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3685-subsequence-sum-after-capping-elements/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3685-subsequence-sum-after-capping-elements/</guid><description>Medium | Array, Two Pointers, Dynamic Programming, Sorting</description></item><item><title>3722. 翻转后字典序最小的字符串</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3722-lexicographically-smallest-string-after-reverse/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3722-lexicographically-smallest-string-after-reverse/</guid><description>Medium | Two Pointers, Binary Search, 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>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>3752. 字典序最小的求和为目标值的带符号排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3752-lexicographically-smallest-negated-permutation-that-sums-to-target/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3752-lexicographically-smallest-negated-permutation-that-sums-to-target/</guid><description>Medium | Array, Math, Two Pointers, Greedy, Sorting</description></item><item><title>3766. 将数组转换为二进制回文数的最少操作次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3766-minimum-operations-to-make-binary-palindrome/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3766-minimum-operations-to-make-binary-palindrome/</guid><description>Medium | Array, Two Pointers, Binary Search, Bit Manipulation</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>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>3801. 合并已排序列表的最小成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3801-minimum-cost-to-merge-sorted-lists/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3801-minimum-cost-to-merge-sorted-lists/</guid><description>Hard | Array, Two Pointers, Binary Search, Dynamic Programming, Bit Manipulation</description></item><item><title>3814. 在预算内的最大容量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3814-maximum-capacity-within-budget/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3814-maximum-capacity-within-budget/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</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>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>3867. 构成配对的最大公约数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3867-sum-of-gcd-of-formed-pairs/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3867-sum-of-gcd-of-formed-pairs/</guid><description>Medium | Array, Math, Two Pointers, Simulation, Number Theory</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>2970. 计算可移除递增子数组的数目 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2970-count-the-number-of-incremovable-subarrays-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2970-count-the-number-of-incremovable-subarrays-i/</guid><description>Easy | Array, Two Pointers, Binary Search, Enumeration</description></item><item><title>2972. 计算可移除子数组的数量 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2972-count-the-number-of-incremovable-subarrays-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2972-count-the-number-of-incremovable-subarrays-ii/</guid><description>Hard | Array, Two Pointers, Binary Search</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>3132. 找到数组中被加数 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3132-find-the-integer-added-to-array-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3132-find-the-integer-added-to-array-ii/</guid><description>Medium | Array, Two Pointers, Sorting, Enumeration</description></item><item><title>3186. 施法造成的最大总伤害</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3186-maximum-total-damage-with-spell-casting/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3186-maximum-total-damage-with-spell-casting/</guid><description>Medium | Array, Hash Table, Two Pointers, Binary Search, Dynamic Programming, Sorting, Counting</description></item><item><title>3194. 最小和最大元素的最小平均值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3194-minimum-average-of-smallest-and-largest-elements/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3194-minimum-average-of-smallest-and-largest-elements/</guid><description>Easy | Array, Two Pointers, Sorting</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>2824. 统计小于目标值的数对数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2824-count-pairs-whose-sum-is-less-than-target/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2824-count-pairs-whose-sum-is-less-than-target/</guid><description>Easy | Array, Two Pointers, Binary Search, Sorting</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>2856. 配对移除后的最小数组长度</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2856-minimum-array-length-after-pair-removals/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2856-minimum-array-length-after-pair-removals/</guid><description>Medium | Array, Hash Table, Two Pointers, Binary Search, Greedy, Counting</description></item><item><title>2903. 查找满足索引和值差值条件的索引 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2903-find-indices-with-index-and-value-difference-i/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2903-find-indices-with-index-and-value-difference-i/</guid><description>Easy | Array, Two Pointers</description></item><item><title>2905. 找到满足索引和值差异的两个索引 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2905-find-indices-with-index-and-value-difference-ii/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2905-find-indices-with-index-and-value-difference-ii/</guid><description>Medium | Array, Two Pointers</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>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>2035. 将数组分割成两个数组以最小化和差</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2035-partition-array-into-two-arrays-to-minimize-sum-difference/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2035-partition-array-into-two-arrays-to-minimize-sum-difference/</guid><description>Hard | Array, Two Pointers, Binary Search, Dynamic Programming, Bit Manipulation, Sorting, Ordered Set, Bitmask</description></item><item><title>2071. 能完成的最大任务数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2071-maximum-number-of-tasks-you-can-assign/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2071-maximum-number-of-tasks-you-can-assign/</guid><description>Hard | Array, Two Pointers, Binary Search, Greedy, Queue, Sorting, Monotonic Queue</description></item><item><title>2095. 删除链表的中间节点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2095-delete-the-middle-node-of-a-linked-list/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2095-delete-the-middle-node-of-a-linked-list/</guid><description>Medium | Linked List, Two Pointers</description></item><item><title>2105. 给植物浇水 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2105-watering-plants-ii/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2105-watering-plants-ii/</guid><description>Medium | Array, Two Pointers, Simulation</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>2110. 股票的平滑下降阶段数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2110-number-of-smooth-descent-periods-of-a-stock/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2110-number-of-smooth-descent-periods-of-a-stock/</guid><description>Medium | Array, Math, Two Pointers, Dynamic Programming, Sliding Window</description></item><item><title>2122. 恢复原数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2122-recover-the-original-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2122-recover-the-original-array/</guid><description>Hard | Array, Hash Table, Two Pointers, Sorting, Enumeration</description></item><item><title>2130. 链表的最大孪生和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2130-maximum-twin-sum-of-a-linked-list/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2130-maximum-twin-sum-of-a-linked-list/</guid><description>Medium | Linked List, Two Pointers, Stack</description></item><item><title>2149. 按符号重排数组元素</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2149-rearrange-array-elements-by-sign/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2149-rearrange-array-elements-by-sign/</guid><description>Medium | Array, Two Pointers, Simulation</description></item><item><title>2161. 根据给定基准值分割数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2161-partition-array-according-to-given-pivot/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2161-partition-array-according-to-given-pivot/</guid><description>Medium | Array, Two Pointers, Simulation</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>2200. 找出数组中所有 K 近邻下标</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2200-find-all-k-distant-indices-in-an-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2200-find-all-k-distant-indices-in-an-array/</guid><description>Easy | Array, Two Pointers</description></item><item><title>2234. 花园的最大总美丽值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2234-maximum-total-beauty-of-the-gardens/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2234-maximum-total-beauty-of-the-gardens/</guid><description>Hard | Array, Two Pointers, Binary Search, Greedy, Sorting, Enumeration, Prefix Sum</description></item><item><title>2300. 咒语和药水的成功对数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2300-successful-pairs-of-spells-and-potions/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2300-successful-pairs-of-spells-and-potions/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</description></item><item><title>2332. 赶上公交车的最晚时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2332-the-latest-time-to-catch-a-bus/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2332-the-latest-time-to-catch-a-bus/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</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>2367. 算术三元组的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2367-number-of-arithmetic-triplets/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2367-number-of-arithmetic-triplets/</guid><description>Easy | Array, Hash Table, Two Pointers, Enumeration</description></item><item><title>2396. 严格回文数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2396-strictly-palindromic-number/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2396-strictly-palindromic-number/</guid><description>Medium | Math, Two Pointers, Brainteaser</description></item><item><title>2406. 将区间分为最少组数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2406-divide-intervals-into-minimum-number-of-groups/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2406-divide-intervals-into-minimum-number-of-groups/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting, Heap (Priority Queue), Prefix Sum</description></item><item><title>2410. 玩家和训练师的最大匹配数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2410-maximum-matching-of-players-with-trainers/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2410-maximum-matching-of-players-with-trainers/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</description></item><item><title>2441. 存在正负值的最大正整数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2441-largest-positive-integer-that-exists-with-its-negative/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2441-largest-positive-integer-that-exists-with-its-negative/</guid><description>Easy | Array, Hash Table, Two Pointers, Sorting</description></item><item><title>2460. 对数组执行操作</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2460-apply-operations-to-an-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2460-apply-operations-to-an-array/</guid><description>Easy | Array, Two Pointers, Simulation</description></item><item><title>2462. 雇佣 K 名工人的总代价</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2462-total-cost-to-hire-k-workers/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2462-total-cost-to-hire-k-workers/</guid><description>Medium | Array, Two Pointers, Heap (Priority Queue), Simulation</description></item><item><title>2465. 不同平均值的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2465-number-of-distinct-averages/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2465-number-of-distinct-averages/</guid><description>Easy | Array, Hash Table, Two Pointers, Sorting</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>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>2491. 将玩家分成技能总值相等的队伍</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2491-divide-players-into-teams-of-equal-skill/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2491-divide-players-into-teams-of-equal-skill/</guid><description>Medium | Array, Hash Table, Two Pointers, Sorting</description></item><item><title>2503. 网格查询的最大得分</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2503-maximum-number-of-points-from-grid-queries/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2503-maximum-number-of-points-from-grid-queries/</guid><description>Hard | Array, Two Pointers, Breadth-First Search, Union-Find, Sorting, Heap (Priority Queue), Matrix</description></item><item><title>2511. 可以被捕获的最大敌方城堡数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2511-maximum-enemy-forts-that-can-be-captured/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2511-maximum-enemy-forts-that-can-be-captured/</guid><description>Easy | Array, Two Pointers</description></item><item><title>2540. 最小公共值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2540-minimum-common-value/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2540-minimum-common-value/</guid><description>Easy | Array, Hash Table, Two Pointers, Binary Search</description></item><item><title>2562. 找到数组的连接值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2562-find-the-array-concatenation-value/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2562-find-the-array-concatenation-value/</guid><description>Easy | Array, Two Pointers, Simulation</description></item><item><title>2563. 统计公平数对的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2563-count-the-number-of-fair-pairs/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2563-count-the-number-of-fair-pairs/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</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>2570. 合并两个二维数组-求和值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2570-merge-two-2d-arrays-by-summing-values/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2570-merge-two-2d-arrays-by-summing-values/</guid><description>Easy | Array, Hash Table, Two Pointers</description></item><item><title>2576. 找到标记下标的最大数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2576-find-the-maximum-number-of-marked-indices/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2576-find-the-maximum-number-of-marked-indices/</guid><description>Medium | Array, Two Pointers, Binary Search, Greedy, Sorting</description></item><item><title>2592. 最大化数组的伟大值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2592-maximize-greatness-of-an-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2592-maximize-greatness-of-an-array/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</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>1385. 寻找两个数组间的距离值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1385-find-the-distance-value-between-two-arrays/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1385-find-the-distance-value-between-two-arrays/</guid><description>Easy | Array, Two Pointers, Binary Search, 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>1471. 数组中的 k 个最强值</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1471-the-k-strongest-values-in-an-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1471-the-k-strongest-values-in-an-array/</guid><description>Medium | Array, Two Pointers, Sorting</description></item><item><title>1498. 满足给定和条件的子序列数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1498-number-of-subsequences-that-satisfy-the-given-sum-condition/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1498-number-of-subsequences-that-satisfy-the-given-sum-condition/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</description></item><item><title>1508. 排序子数组和的范围求和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1508-range-sum-of-sorted-subarray-sums/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1508-range-sum-of-sorted-subarray-sums/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting, Prefix Sum</description></item><item><title>1537. 获取最大分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1537-get-the-maximum-score/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1537-get-the-maximum-score/</guid><description>Hard | Array, Two Pointers, Dynamic Programming, Greedy</description></item><item><title>1574. 删除最短子数组使剩余数组有序</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1574-shortest-subarray-to-be-removed-to-make-array-sorted/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1574-shortest-subarray-to-be-removed-to-make-array-sorted/</guid><description>Medium | Array, Two Pointers, Binary Search, Stack, Monotonic 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>1679. K 和数对的最大数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1679-max-number-of-k-sum-pairs/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1679-max-number-of-k-sum-pairs/</guid><description>Medium | Array, Hash Table, Two Pointers, Sorting</description></item><item><title>1697. 检查边长度限制的路径存在性</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1697-checking-existence-of-edge-length-limited-paths/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1697-checking-existence-of-edge-length-limited-paths/</guid><description>Hard | Array, Two Pointers, Union-Find, Graph Theory, Sorting</description></item><item><title>1712. 将数组分割成三个子数组的方案数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1712-ways-to-split-array-into-three-subarrays/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1712-ways-to-split-array-into-three-subarrays/</guid><description>Medium | Array, Two Pointers, Binary Search, Prefix Sum</description></item><item><title>1721. 交换链表中的节点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1721-swapping-nodes-in-a-linked-list/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1721-swapping-nodes-in-a-linked-list/</guid><description>Medium | Linked List, Two Pointers</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>1755. 最接近的子序列和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1755-closest-subsequence-sum/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1755-closest-subsequence-sum/</guid><description>Hard | Array, Two Pointers, Dynamic Programming, Bit Manipulation, Sorting, Bitmask</description></item><item><title>1764. 通过连接另一个数组的子数组来形成数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1764-form-array-by-concatenating-subarrays-of-another-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1764-form-array-by-concatenating-subarrays-of-another-array/</guid><description>Medium | Array, Two Pointers, Greedy, String Matching</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>1782. 统计点对的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1782-count-pairs-of-nodes/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1782-count-pairs-of-nodes/</guid><description>Hard | Array, Hash Table, Two Pointers, Binary Search, Graph Theory, Sorting, Counting</description></item><item><title>1793. 好子数组的最大分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1793-maximum-score-of-a-good-subarray/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1793-maximum-score-of-a-good-subarray/</guid><description>Hard | Array, Two Pointers, Binary Search, Stack, Monotonic Stack</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>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>1855. 数值对的最大距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1855-maximum-distance-between-a-pair-of-values/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1855-maximum-distance-between-a-pair-of-values/</guid><description>Medium | Array, Two Pointers, Binary Search</description></item><item><title>1877. 最小化数组中的最大对和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1877-minimize-maximum-pair-sum-in-array/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1877-minimize-maximum-pair-sum-in-array/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</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>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>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>1089. 复写零</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1089-duplicate-zeros/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1089-duplicate-zeros/</guid><description>Easy | Array, Two Pointers</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>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>1237. 寻找正整数解的函数方程</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1237-find-positive-integer-solution-for-a-given-equation/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1237-find-positive-integer-solution-for-a-given-equation/</guid><description>Medium | Math, Two Pointers, Binary Search, Interactive</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>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>786. 第K小的质数分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0786-k-th-smallest-prime-fraction/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0786-k-th-smallest-prime-fraction/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting, Heap (Priority Queue)</description></item><item><title>795. 区间子数组个数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0795-number-of-subarrays-with-bounded-maximum/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0795-number-of-subarrays-with-bounded-maximum/</guid><description>Medium | Array, Two Pointers</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>825. 适龄的朋友</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0825-friends-of-appropriate-ages/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0825-friends-of-appropriate-ages/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</description></item><item><title>826. 安排工作以达到最大收益</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0826-most-profit-assigning-work/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0826-most-profit-assigning-work/</guid><description>Medium | Array, Two Pointers, Binary Search, Greedy, 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>845. 数组中的最长山脉</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0845-longest-mountain-in-array/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0845-longest-mountain-in-array/</guid><description>Medium | Array, Two Pointers, Dynamic Programming, Enumeration</description></item><item><title>870. 优势洗牌</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0870-advantage-shuffle/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0870-advantage-shuffle/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</description></item><item><title>876. 链表的中间结点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0876-middle-of-the-linked-list/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0876-middle-of-the-linked-list/</guid><description>Easy | Linked List, Two Pointers</description></item><item><title>881. 救生艇</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0881-boats-to-save-people/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0881-boats-to-save-people/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</description></item><item><title>905. 按奇偶排序数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0905-sort-array-by-parity/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0905-sort-array-by-parity/</guid><description>Easy | Array, Two Pointers, Sorting</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>922. 按奇偶排序数组 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0922-sort-array-by-parity-ii/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0922-sort-array-by-parity-ii/</guid><description>Easy | Array, Two Pointers, Sorting</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>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>948. 令牌放置</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0948-bag-of-tokens/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0948-bag-of-tokens/</guid><description>Medium | Array, Two Pointers, Greedy, Sorting</description></item><item><title>962. 最大宽度坡</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0962-maximum-width-ramp/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0962-maximum-width-ramp/</guid><description>Medium | Array, Two Pointers, Stack, Monotonic Stack</description></item><item><title>977. 有序数组的平方</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0977-squares-of-a-sorted-array/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0977-squares-of-a-sorted-array/</guid><description>Easy | Array, Two Pointers, Sorting</description></item><item><title>986. 区间列表的交集</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0986-interval-list-intersections/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0986-interval-list-intersections/</guid><description>Medium | Array, Two Pointers, Sweep Line</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>532. 数组中的 K-diff 数对</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0532-k-diff-pairs-in-an-array/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0532-k-diff-pairs-in-an-array/</guid><description>Medium | Array, Hash Table, Two Pointers, Binary Search, 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>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>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>581. 最短无序连续子数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0581-shortest-unsorted-continuous-subarray/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0581-shortest-unsorted-continuous-subarray/</guid><description>Medium | Array, Two Pointers, Stack, Greedy, Sorting, Monotonic Stack</description></item><item><title>611. 有效三角形的个数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0611-valid-triangle-number/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0611-valid-triangle-number/</guid><description>Medium | Array, Two Pointers, Binary Search, Greedy, Sorting</description></item><item><title>633. 平方数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0633-sum-of-square-numbers/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0633-sum-of-square-numbers/</guid><description>Medium | Math, Two Pointers, Binary Search</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>653. 两数之和 IV - 输入二叉搜索树</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0653-two-sum-iv-input-is-a-bst/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0653-two-sum-iv-input-is-a-bst/</guid><description>Easy | Hash Table, Two Pointers, Tree, Depth-First Search, Breadth-First Search, Binary Search Tree, Binary Tree</description></item><item><title>658. 找到 K 个最接近的元素</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0658-find-k-closest-elements/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0658-find-k-closest-elements/</guid><description>Medium | Array, Two Pointers, Binary Search, Sliding Window, Sorting, Heap (Priority Queue)</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>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>719. 找到第K小的数对距离</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0719-find-k-th-smallest-pair-distance/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0719-find-k-th-smallest-pair-distance/</guid><description>Hard | Array, Two Pointers, Binary Search, Sorting</description></item><item><title>321. 创建最大数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0321-create-maximum-number/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0321-create-maximum-number/</guid><description>Hard | Array, Two Pointers, Stack, Greedy, Monotonic Stack</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>349. 两个数组的交集</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0349-intersection-of-two-arrays/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0349-intersection-of-two-arrays/</guid><description>Easy | Array, Hash Table, Two Pointers, Binary Search, Sorting</description></item><item><title>350. 两个数组的交集 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0350-intersection-of-two-arrays-ii/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0350-intersection-of-two-arrays-ii/</guid><description>Easy | Array, Hash Table, Two Pointers, Binary Search, 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>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>455. 分发饼干</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0455-assign-cookies/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0455-assign-cookies/</guid><description>Easy | Array, Two Pointers, Greedy, Sorting</description></item><item><title>457. 循环数组是否存在循环</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0457-circular-array-loop/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0457-circular-array-loop/</guid><description>Medium | Array, Hash Table, Two Pointers</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>475. 供暖器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0475-heaters/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0475-heaters/</guid><description>Medium | Array, Two Pointers, Binary Search, Sorting</description></item><item><title>11. 盛最多水的容器</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0011-container-with-most-water/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0011-container-with-most-water/</guid><description>Medium | Array, Two Pointers, Greedy</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>141. 环形链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0141-linked-list-cycle/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0141-linked-list-cycle/</guid><description>Easy | Hash Table, Linked List, Two Pointers</description></item><item><title>142. 环形链表 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0142-linked-list-cycle-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0142-linked-list-cycle-ii/</guid><description>Medium | Hash Table, Linked List, Two Pointers</description></item><item><title>143. 重排链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0143-reorder-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0143-reorder-list/</guid><description>Medium | Linked List, Two Pointers, Stack, Recursion</description></item><item><title>148. 排序链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0148-sort-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0148-sort-list/</guid><description>Medium | Linked List, Two Pointers, Divide and Conquer, Sorting, Merge Sort</description></item><item><title>15. 三数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0015-3sum/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0015-3sum/</guid><description>Medium | Array, Two Pointers, Sorting</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>16. 最接近的三数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0016-3sum-closest/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0016-3sum-closest/</guid><description>Medium | Array, Two Pointers, Sorting</description></item><item><title>160. 相交链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0160-intersection-of-two-linked-lists/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0160-intersection-of-two-linked-lists/</guid><description>Easy | Hash Table, Linked List, Two Pointers</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>167. 两数之和 II - 输入有序数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0167-two-sum-ii-input-array-is-sorted/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0167-two-sum-ii-input-array-is-sorted/</guid><description>Medium | Array, Two Pointers, Binary Search</description></item><item><title>18. 四数之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0018-4sum/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0018-4sum/</guid><description>Medium | Array, Two Pointers, Sorting</description></item><item><title>189. 轮转数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0189-rotate-array/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0189-rotate-array/</guid><description>Medium | Array, Math, Two Pointers</description></item><item><title>19. 删除链表的倒数第 N 个结点</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0019-remove-nth-node-from-end-of-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0019-remove-nth-node-from-end-of-list/</guid><description>Medium | Linked List, Two Pointers</description></item><item><title>202. 快乐数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0202-happy-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0202-happy-number/</guid><description>Easy | Hash Table, Math, Two Pointers</description></item><item><title>234. 回文链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0234-palindrome-linked-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0234-palindrome-linked-list/</guid><description>Easy | Linked List, Two Pointers, Stack, Recursion</description></item><item><title>26. 删除有序数组中的重复项</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0026-remove-duplicates-from-sorted-array/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0026-remove-duplicates-from-sorted-array/</guid><description>Easy | Array, Two Pointers</description></item><item><title>27. 移除元素</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0027-remove-element/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0027-remove-element/</guid><description>Easy | Array, Two Pointers</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>283. 移动零</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0283-move-zeroes/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0283-move-zeroes/</guid><description>Easy | Array, Two Pointers</description></item><item><title>287. 寻找重复数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0287-find-the-duplicate-number/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0287-find-the-duplicate-number/</guid><description>Medium | Array, Two Pointers, Binary Search, Bit Manipulation</description></item><item><title>295. 数据流的中位数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0295-find-median-from-data-stream/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0295-find-median-from-data-stream/</guid><description>Hard | Two Pointers, Design, Sorting, Heap (Priority Queue), Data Stream</description></item><item><title>31. 下一个排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0031-next-permutation/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0031-next-permutation/</guid><description>Medium | Array, Two Pointers</description></item><item><title>42. 接雨水</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0042-trapping-rain-water/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0042-trapping-rain-water/</guid><description>Hard | Array, Two Pointers, Dynamic Programming, Stack, Monotonic Stack</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>61. 旋转链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0061-rotate-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0061-rotate-list/</guid><description>Medium | Linked List, Two Pointers</description></item><item><title>75. 颜色分类</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0075-sort-colors/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0075-sort-colors/</guid><description>Medium | Array, Two Pointers, Sorting</description></item><item><title>80. 删除有序数组中的重复项 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0080-remove-duplicates-from-sorted-array-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0080-remove-duplicates-from-sorted-array-ii/</guid><description>Medium | Array, Two Pointers</description></item><item><title>82. 删除排序链表中的重复元素 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0082-remove-duplicates-from-sorted-list-ii/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0082-remove-duplicates-from-sorted-list-ii/</guid><description>Medium | Linked List, Two Pointers</description></item><item><title>86. 分隔链表</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0086-partition-list/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0086-partition-list/</guid><description>Medium | Linked List, Two Pointers</description></item><item><title>88. 合并两个有序数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0088-merge-sorted-array/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0088-merge-sorted-array/</guid><description>Easy | Array, Two Pointers, Sorting</description></item></channel></rss>