摘要: 题目链接:https://www.acwing.com/problem/content/291/ 题目给出的是一个环状公路,公路上有n个点,每个点都有一个值w[i],点之间的距离就是从两点沿着环的最短路径,问最大的w[i]+w[j]+dis(i,j)是多少。 由于这个dis不会超过n/2,所以可以枚 阅读全文
posted @ 2020-07-31 22:34 WA自动机~ 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=2228 一个DP问题:一天24小时连续,0——1为第1小时,每天有n个小时,每个小时都有一个睡眠收益,问睡m个小时最多获得的收益是多少。 由于这是一个环状的问题,每个时刻可能在睡觉也可能不在睡觉,为了去掉环状结构,可以将决策分成第n个小 阅读全文
posted @ 2020-07-31 21:39 WA自动机~ 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=3585 给定一棵树,边上面代表的是流量,可以选定一个点作为源点,一个点作为汇点,汇点的出量无限,源点的入量无限,问选择哪一个点能使得树中这个点为源点的流量最大。 采用的算法是二次扫描与换根法,第一次扫描的时候选择一个root自底向上算出 阅读全文
posted @ 2020-07-31 20:48 WA自动机~ 阅读(189) 评论(0) 推荐(0) 编辑