<?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>Bitmask on LeetCode 题解笔记</title><link>https://leetcode-solutions-5zk.pages.dev/tags/bitmask/</link><description>Recent content in Bitmask 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/bitmask/index.xml" rel="self" type="application/rss+xml"/><item><title>1659. 最大化网格幸福感</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1659-maximize-grid-happiness/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1659-maximize-grid-happiness/</guid><description>Hard | Dynamic Programming, Bit Manipulation, Memoization, Bitmask</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>1947. 最大兼容性评分和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1947-maximum-compatibility-score-sum/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1947-maximum-compatibility-score-sum/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item><item><title>1994. 好子集的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1994-the-number-of-good-subsets/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1994-the-number-of-good-subsets/</guid><description>Hard | Array, Hash Table, Math, Dynamic Programming, Bit Manipulation, Counting, Number Theory, Bitmask</description></item><item><title>1349. 参加考试的最大学生数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1349-maximum-students-taking-exam/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1349-maximum-students-taking-exam/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Matrix, Bitmask</description></item><item><title>1595. 连接两组点的最小成本</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1595-minimum-cost-to-connect-two-groups-of-points/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1595-minimum-cost-to-connect-two-groups-of-points/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Matrix, Bitmask</description></item><item><title>3575. 最大好子树分数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3575-maximum-good-subtree-score/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3575-maximum-good-subtree-score/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Tree, Depth-First Search, Bitmask</description></item><item><title>526. 优美的排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0526-beautiful-arrangement/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0526-beautiful-arrangement/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</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>996. 平方数组的数量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0996-number-of-squareful-arrays/</link><pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0996-number-of-squareful-arrays/</guid><description>Hard | Array, Hash Table, Math, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item><item><title>3276. 在网格中选择具有最大分数的单元格</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3276-select-cells-in-grid-with-maximum-score/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3276-select-cells-in-grid-with-maximum-score/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Matrix, Bitmask</description></item><item><title>3283. 击杀所有兵的最大移动次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3283-maximum-number-of-moves-to-kill-all-pawns/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3283-maximum-number-of-moves-to-kill-all-pawns/</guid><description>Hard | Array, Math, Bit Manipulation, Breadth-First Search, Game Theory, Bitmask</description></item><item><title>3376. 打破锁的最少时间 I</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3376-minimum-time-to-break-locks-i/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3376-minimum-time-to-break-locks-i/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Breadth-First Search, Bitmask</description></item><item><title>3444. 数组中目标倍数的最小增量</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3444-minimum-increments-for-target-multiples-in-an-array/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3444-minimum-increments-for-target-multiples-in-an-array/</guid><description>Hard | Array, Math, Dynamic Programming, Bit Manipulation, Number Theory, Bitmask</description></item><item><title>3530. 有向无环图中拓扑排序的最大利润</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3530-maximum-profit-from-valid-topological-order-in-dag/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3530-maximum-profit-from-valid-topological-order-in-dag/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Graph Theory, Topological Sort, Bitmask</description></item><item><title>3533. 串联整除性</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3533-concatenated-divisibility/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3533-concatenated-divisibility/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>3539. 寻找神奇序列的数组乘积之和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3539-find-sum-of-array-product-of-magical-sequences/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3539-find-sum-of-array-product-of-magical-sequences/</guid><description>Hard | Array, Math, Dynamic Programming, Bit Manipulation, Combinatorics, Bitmask</description></item><item><title>3594. 运输所有个体的最短时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3594-minimum-time-to-transport-all-individuals/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3594-minimum-time-to-transport-all-individuals/</guid><description>Hard | Array, Bit Manipulation, Graph Theory, Heap (Priority Queue), Shortest Path, Bitmask</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>3149. 找到最小代价的数组排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/3149-find-the-minimum-cost-array-permutation/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/3149-find-the-minimum-cost-array-permutation/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>2741. 特殊排列</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2741-special-permutations/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2741-special-permutations/</guid><description>Medium | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>2850. 将石头分散到网格中的最少移动次数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2850-minimum-moves-to-spread-stones-over-grid/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2850-minimum-moves-to-spread-stones-over-grid/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Matrix, Bitmask</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>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>2172. 数组的最大与和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2172-maximum-and-sum-of-array/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2172-maximum-and-sum-of-array/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>2305. 公平分发饼干</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2305-fair-distribution-of-cookies/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2305-fair-distribution-of-cookies/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item><item><title>2572. 无平方子集的数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/2572-count-the-number-of-square-free-subsets/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/2572-count-the-number-of-square-free-subsets/</guid><description>Medium | Array, Math, Dynamic Programming, Bit Manipulation, Number Theory, Bitmask</description></item><item><title>1434. 不同帽子的戴法数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1434-number-of-ways-to-wear-different-hats-to-each-other/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1434-number-of-ways-to-wear-different-hats-to-each-other/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>1494. 并行课程 II</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1494-parallel-courses-ii/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1494-parallel-courses-ii/</guid><description>Hard | Dynamic Programming, Bit Manipulation, Graph Theory, Bitmask</description></item><item><title>1617. 统计城市间最大距离对应的子树数目</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1617-count-subtrees-with-max-distance-between-cities/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1617-count-subtrees-with-max-distance-between-cities/</guid><description>Hard | Dynamic Programming, Bit Manipulation, Tree, Enumeration, Bitmask</description></item><item><title>1655. 分配重复整数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1655-distribute-repeating-integers/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1655-distribute-repeating-integers/</guid><description>Hard | Array, Hash Table, Dynamic Programming, Backtracking, Bit Manipulation, Counting, Bitmask</description></item><item><title>1681. 最小不兼容性</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1681-minimum-incompatibility/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1681-minimum-incompatibility/</guid><description>Hard | Array, Hash Table, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>1723. 完成所有工作的最短时间</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1723-find-minimum-time-to-finish-all-jobs/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1723-find-minimum-time-to-finish-all-jobs/</guid><description>Hard | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</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>1799. N 次操作后的最大分数和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1799-maximize-score-after-n-operations/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1799-maximize-score-after-n-operations/</guid><description>Hard | Array, Math, Dynamic Programming, Backtracking, Bit Manipulation, Number Theory, Bitmask</description></item><item><title>1815. 获得新鲜甜甜圈的最多组数</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1815-maximum-number-of-groups-getting-fresh-donuts/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1815-maximum-number-of-groups-getting-fresh-donuts/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Memoization, Bitmask</description></item><item><title>1879. 两个数组的最小异或和</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1879-minimum-xor-sum-of-two-arrays/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1879-minimum-xor-sum-of-two-arrays/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>1986. 完成所有任务的最少工作时间段</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1986-minimum-number-of-work-sessions-to-finish-the-tasks/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1986-minimum-number-of-work-sessions-to-finish-the-tasks/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item><item><title>1125. 最小足够团队</title><link>https://leetcode-solutions-5zk.pages.dev/posts/1125-smallest-sufficient-team/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/1125-smallest-sufficient-team/</guid><description>Hard | Array, Dynamic Programming, Bit Manipulation, Bitmask</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>805. 相同平均值的数组分割</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0805-split-array-with-same-average/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0805-split-array-with-same-average/</guid><description>Hard | Array, Hash Table, Math, Dynamic Programming, Bit Manipulation, Bitmask</description></item><item><title>847. 访问所有节点的最短路径</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0847-shortest-path-visiting-all-nodes/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0847-shortest-path-visiting-all-nodes/</guid><description>Hard | Dynamic Programming, Bit Manipulation, Breadth-First Search, Graph Theory, Bitmask</description></item><item><title>638. 大礼包</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0638-shopping-offers/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0638-shopping-offers/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Memoization, Bitmask</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>698. 划分为k个相等的子集</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0698-partition-to-k-equal-sum-subsets/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0698-partition-to-k-equal-sum-subsets/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Memoization, Bitmask</description></item><item><title>464. 我能赢吗</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0464-can-i-win/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0464-can-i-win/</guid><description>Medium | Math, Dynamic Programming, Bit Manipulation, Memoization, Game Theory, Bitmask</description></item><item><title>473. 火柴拼正方形</title><link>https://leetcode-solutions-5zk.pages.dev/posts/0473-matchsticks-to-square/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://leetcode-solutions-5zk.pages.dev/posts/0473-matchsticks-to-square/</guid><description>Medium | Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask</description></item></channel></rss>