摘要: ##基本概念 区间dp就是在区间上进行动态规划,求解一段区间上的最优解。主要是通过合并小区间的 最优解进而得出整个大区间上最优解的dp算法。 ##核心思想 既然让我求解在一个区间上的最优解,那么我把这个区间分割成一个个小区间,求解每个小区间的最优解,再合并小区间得到大区间即可。所以在代码实现上,我可 阅读全文
posted @ 2020-10-15 12:58 小帆敲代码 阅读(104) 评论(0) 推荐(0) 编辑
摘要: ##二进制表示状态 每一个数都应该对应集合的一种状态,数字和状态是一一对应的 ##状态的转移 我们用二进制的0和1表示一个二元集合的状态。可以简单认为某个物品存在或者不存在的状态。由于二进制的0和1可以转化成一个int整数,也就是说我们用整数代表了一个集合的状态。这样一来,我们可以用整数的加减计算来 阅读全文
posted @ 2020-10-15 12:56 小帆敲代码 阅读(110) 评论(0) 推荐(0) 编辑