摘要: 相邻的一奇一偶(2i+1, 2i+2)不可能全都选。对于每一组这样相邻的一奇一偶,考虑选奇数、选偶数、都不选这三种情况,分别称为A,B,C。则问题相当于要求有多少长度为m的ABC串,其中有a个A,b个B,m-a-b个C,且不出现BA这个子串。先考虑BC,方案数是C(m-a,b)。再考虑插入A,方案数是C(m-b,a),所以总方案数是C(m-a,b)*C(m-b,a) 阅读全文
posted @ 2020-07-16 18:18 duyiblue 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 区间DP。dp[i][j]表示只考虑被[i,j]完全包含的区间,能达到的最大价值。转移时枚举一个k(i<=k<=j),表示把1尽可能集中到第k列。设所有跨过k,且被[i,j]完全包含的区间数量为cnt(k),则新增的贡献就是cnt(k)^2。 阅读全文
posted @ 2020-07-16 11:48 duyiblue 阅读(229) 评论(0) 推荐(0) 编辑