摘要: $des$ https://loj.ac/problem/10151 $sol$ 区间dp $f_{i, j}$ 表示区间 $[l, r]$ 合并的最大值 枚举中间点 $k$ $f_{i, j} =max(f_{i, j}, f_{i, k} + f_{k + 1, j} + (w_r + w_{l 阅读全文
posted @ 2018-10-30 20:38 xayata 阅读(146) 评论(0) 推荐(0) 编辑
摘要: $des$ 将 n 堆石子绕圆形操场排放,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。 请编写一个程序,读入堆数 nnn 及每堆的石子数,并进行如下计算: $sol$ 经典区间dp $code$ 阅读全文
posted @ 2018-10-30 16:52 xayata 阅读(134) 评论(0) 推荐(0) 编辑
摘要: $des$ 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学习课程b)。一个学生要从这些 阅读全文
posted @ 2018-10-30 15:04 xayata 阅读(127) 评论(0) 推荐(0) 编辑
摘要: $des$ 有一棵二叉苹果树,如果数字有分叉,一定是分两叉,即没有只有一个儿子的节点。这棵树共 NNN 个节点,标号 1 至 N,树根编号一定为 1。 我们用一根树枝两端连接的节点编号描述一根树枝的位置。一棵有四根树枝的苹果树,因为树枝太多了,需要剪枝。但是一些树枝上长有苹果,给定需要保留的树枝数量 阅读全文
posted @ 2018-10-30 08:39 xayata 阅读(189) 评论(0) 推荐(0) 编辑