随笔分类 -  DP-树形DP

摘要:题目描述 一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一旦被毁坏,就会使一棵含 阅读全文
posted @ 2018-04-18 15:27 月亮茶 阅读(696) 评论(0) 推荐(1)
摘要:题目描述 你要组织一个由你公司的人参加的聚会。你希望聚会非常愉快,尽可能多地找些有趣的热闹。但是劝你不要同时邀请某个人和他的上司,因为这可能带来争吵。给定N个人(姓名,他幽默的系数,以及他上司的名字),编程找到能使幽默系数和最大的若干个人。 输入输出格式 输入格式: 第一行一个整数N(N<100)。 阅读全文
posted @ 2018-04-15 20:00 月亮茶 阅读(267) 评论(1) 推荐(0)
摘要:题目描述设有一棵二叉树,如图: 其中,圈中的数字表示结点中居民的人口。圈边上数字表示结点编号,现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为1。如上图中,若医院建在1 处,则距离和=4+12+2*20+2*40=136;若医院建在3 处,则距离和=4 阅读全文
posted @ 2018-04-15 18:29 月亮茶 阅读(395) 评论(0) 推荐(0)