字 符 串 划 分 字符串划分 字符串划分
D e s c r i p t i o n \mathcal{Description} Description
S o l u t i o n \mathcal{Solution} Solution
贪 心 \color{red}{贪心} 贪心 求出最少划分为 m i n _ d i v min\_div min_div 段, 可以使用 26 26 26 个字母的 前缀和 实现.
定义 d p [ i , j ] dp[i, j] dp[i,j] 表示前 i i i 个字母, 分成 j j j 个区间时的 最优分解状态 (使用 b i t s e t bitset bitset 存储)
状态具体地说就是 长度 为 i i i 的 0 , 1 串 0,1串 0,1串, 若 0 , 1 串 0,1串 0,1串 中一个位置的值为 1 1 1, 表示在该位置后 分配一个分界线 .
则 O ( N 3 ) O(N^3) O