<?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>Hash Function on LeetCode 题解笔记</title><link>https://leetcode-solutions-5zk.pages.dev/tags/hash-function/</link><description>Recent content in Hash Function 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/hash-function/index.xml" rel="self" type="application/rss+xml"/><item><title>2261. K 个可被整除元素的子数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2261-k-divisible-elements-subarrays/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2261-k-divisible-elements-subarrays/</guid><description>Medium | Array, Hash Table, Trie, Rolling Hash, Hash Function, Enumeration</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>718. 最长重复子数组</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0718-maximum-length-of-repeated-subarray/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0718-maximum-length-of-repeated-subarray/</guid><description>Medium | Array, Binary Search, Dynamic Programming, Sliding Window, Rolling Hash, Hash Function</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>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>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>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>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>3034. 匹配模式的子数组数目 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3034-number-of-subarrays-that-match-a-pattern-i/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3034-number-of-subarrays-that-match-a-pattern-i/</guid><description>Medium | Array, Rolling Hash, String Matching, Hash Function</description></item><item><title>3036. 匹配模式的子数组数量 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3036-number-of-subarrays-that-match-a-pattern-ii/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3036-number-of-subarrays-that-match-a-pattern-ii/</guid><description>Hard | Array, Rolling Hash, String Matching, Hash Function</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>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>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>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>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>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>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>1923. 最长公共子路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1923-longest-common-subpath/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1923-longest-common-subpath/</guid><description>Hard | Array, Binary Search, Rolling Hash, Suffix Array, Hash Function</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>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>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>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>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>572. 另一棵树的子树</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0572-subtree-of-another-tree/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0572-subtree-of-another-tree/</guid><description>Easy | Tree, Depth-First Search, String Matching, Binary Tree, Hash Function</description></item><item><title>705. 设计哈希集合</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0705-design-hashset/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0705-design-hashset/</guid><description>Easy | Array, Hash Table, Linked List, Design, Hash Function</description></item><item><title>706. 设计哈希映射</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0706-design-hashmap/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0706-design-hashmap/</guid><description>Easy | Array, Hash Table, Linked List, Design, Hash Function</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>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>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></channel></rss>