Skip to content

DP Subset State Compression

Table of Contents

2305. Fair Distribution of Cookies

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask

1986. Minimum Number of Work Sessions to Finish the Tasks

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask

1723. Find Minimum Time to Finish All Jobs

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask

1655. Distribute Repeating Integers

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask

1349. Maximum Students Taking Exam

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Bit Manipulation, Matrix, Bitmask

1681. Minimum Incompatibility

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Bit Manipulation, Bitmask

3444. Minimum Increments for Target Multiples in an Array

  • LeetCode | 力扣

  • Tags: Array, Math, Dynamic Programming, Bit Manipulation, Number Theory, Bitmask

2572. Count the Number of Square-Free Subsets

  • LeetCode | 力扣

  • Tags: Array, Math, Dynamic Programming, Bit Manipulation, Bitmask

1994. The Number of Good Subsets

  • LeetCode | 力扣

  • Tags: Array, Math, Dynamic Programming, Bit Manipulation, Bitmask

1494. Parallel Courses II

  • LeetCode | 力扣

  • Tags: Dynamic Programming, Bit Manipulation, Graph, Bitmask

465. Optimal Account Balancing 👑

  • LeetCode | 力扣

  • Tags: Array, Dynamic Programming, Backtracking, Bit Manipulation, Bitmask

2152. Minimum Number of Lines to Cover Points 👑

  • LeetCode | 力扣

  • Tags: Array, Hash Table, Math, Dynamic Programming, Backtracking, Bit Manipulation, Geometry, Bitmask