上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: "287. 积蓄程度" 有一个树形的水系,由 N 1 条河道和 N 个交叉点组成。 我们可以把交叉点看作树中的节点,编号为 1~N,河道则看作树中的无向边。 每条河道都有一个容量,连接 x 与 y 的河道的容量记为 c(x,y)。 河道中单位时间流过的水量不能超过河道的容量。 有一个节点是整个水系的 阅读全文
posted @ 2020-04-07 19:46 0x4f 阅读(212) 评论(0) 推荐(0) 编辑
摘要: "1077. 皇宫看守" 鲍勃喜欢玩电脑游戏,特别是战略游戏,但有时他找不到解决问题的方法,这让他很伤心。 现在他有以下问题。 他必须保护一座中世纪城市,这条城市的道路构成了一棵树。 每个节点上的士兵可以观察到所有和这个点相连的边。 他必须在节点上放置最少数量的士兵,以便他们可以观察到所有的边。 你 阅读全文
posted @ 2020-04-07 18:44 0x4f 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 树上最小点覆盖问题:消耗一个节点上的花费可以覆盖它自己及所有与它的相邻节点,求覆盖树上所有节点最小花费。 "1077. 皇宫看守" 太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。 皇宫各个宫殿的分布,呈一棵树的形状,宫殿可视为树中结点,两个宫殿之间如果存在道路直接相连,则该道路视为树中的一条边 阅读全文
posted @ 2020-04-07 17:45 0x4f 阅读(674) 评论(0) 推荐(0) 编辑
摘要: "1073. 树的中心" 给定一棵树,树中包含 n 个结点(编号1~n)和 n−1 条无向边,每条边都有一个权值。 请你在树中找到一个点,使得该点到树中其他结点的最远距离最近。 输入格式 第一行包含整数 n。 接下来 n−1 行,每行包含三个整数 ai,bi,ci,表示点 ai 和 bi 之间存在一 阅读全文
posted @ 2020-04-07 11:46 0x4f 阅读(430) 评论(0) 推荐(0) 编辑
摘要: "1072. 树的最长路径" 给定一棵树,树中包含 n 个结点(编号1~n)和 n−1 条无向边,每条边都有一个权值。 现在请你找到树中的一条最长路径。 换句话说,要找到一条路径,使得使得路径两端的点的距离最远。 注意:路径中可以只包含一个点。 输入格式 第一行包含整数 n。 接下来 n−1 行,每 阅读全文
posted @ 2020-04-07 11:30 0x4f 阅读(481) 评论(0) 推荐(0) 编辑
摘要: "321. 棋盘分割" 将一个8 8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下的部分继续如此分割,这样割了(n 1)次后,连同最后剩下的矩形棋盘共有n块矩形棋盘。(每次切割都只能沿着棋盘格子的边进行) 原棋盘上每一格有一个分值,一块矩形棋盘的总分为其所含各格分值之和。 阅读全文
posted @ 2020-04-06 13:17 0x4f 阅读(267) 评论(0) 推荐(0) 编辑
摘要: "1069. 凸多边形的划分" 给定一个具有 N 个顶点的凸多边形,将顶点从 1 至 N 标号,每个顶点的权值都是一个正整数。 将这个凸多边形划分成 N−2 个互不相交的三角形,对于每个三角形,其三个顶点的权值相乘都可得到一个权值乘积,试求所有三角形的顶点权值乘积之和至少为多少。 输入格式 第一行包 阅读全文
posted @ 2020-04-06 11:51 0x4f 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: "479. 加分二叉树" 设一个n个节点的二叉树tree的中序遍历为(1,2,3,…,n),其中数字1,2,3,…,n为节点编号。 每个节点都有一个分数(均为正整数),记第i个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下: s 阅读全文
posted @ 2020-04-06 11:18 0x4f 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 区间DP的一般思考方式是:先枚举长度,再枚举开头和结尾,再枚举中间的分割点 环形区间DP一般是把环展开成链后复制成两倍,再做线性的区间DP "1068. 环形石子合并" 将 n 堆石子绕圆形操场排放,现要将石子有序地合并成一堆。 规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合 阅读全文
posted @ 2020-04-05 23:12 0x4f 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 这场D题的思维又不会写 2333 "A. Points in Segments" 给出n个区间,求出1~m中有多少点没有没任意一个区间覆盖 数据范围小,数组标记即可 cpp include using namespace std; int main(){ long long n,k,s; cin n 阅读全文
posted @ 2020-04-05 18:17 0x4f 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页