随笔分类 -  算法提高课收录 / 动态规划

摘要:## 题目描述 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。 从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费用总和。 现在每 阅读全文
posted @ 2023-05-24 13:28 回忆、少年 阅读(46) 评论(0) 推荐(0)
摘要:## 题目描述 设一个 $n$ 个节点的二叉树 $\text{tree}$ 的中序遍历为$(1,2,3,\ldots,n)$,其中数字 $1,2,3,\ldots,n$ 为节点编号。每个节点都有一个分数(均为正整数),记第 $i$ 个节点的分数为 $d_i$,$\text{tree}$ 及它的每个子 阅读全文
posted @ 2023-05-23 23:04 回忆、少年 阅读(45) 评论(0) 推荐(0)
摘要:## 题目描述 太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。 皇宫各个宫殿的分布,呈一棵树的形状,宫殿可视为树中结点,两个宫殿之间如果存在道路直接相连,则该道路视为树中的一条边。 已知,在一个宫殿镇守的守卫不仅能够观察到本宫殿的状况,还能观察到与该宫殿直接存在道路相连的其他宫殿的状况。 大内 阅读全文
posted @ 2023-05-23 22:15 回忆、少年 阅读(100) 评论(0) 推荐(0)
摘要:## 题目描述 鲍勃喜欢玩电脑游戏,特别是战略游戏,但有时他找不到解决问题的方法,这让他很伤心。 现在他有以下问题。 他必须保护一座中世纪城市,这条城市的道路构成了一棵树。 每个节点上的士兵可以观察到所有和这个点相连的边。 他必须在节点上放置最少数量的士兵,以便他们可以观察到所有的边。 你能帮助他吗 阅读全文
posted @ 2023-05-23 20:58 回忆、少年 阅读(27) 评论(0) 推荐(0)
摘要:## 题目描述 Ural 大学有 N 名职员,编号为 1∼N。 他们的关系就像一棵以校长为根的树,父节点就是子节点的直接上司。 每个职员有一个快乐指数,用整数 Hi给出,其中 1≤i≤N。 现在要召开一场周年庆宴会,不过,没有职员愿意和直接上司一起参会。 在满足这个条件的前提下,主办方希望邀请一部分 阅读全文
posted @ 2023-05-23 17:52 回忆、少年 阅读(39) 评论(0) 推荐(0)
摘要:## 题目描述 有一棵二叉苹果树,如果树枝有分叉,一定是分两叉,即没有只有一个儿子的节点。 这棵树共 N 个节点,编号为 1 至 N,树根编号一定为 1。 我们用一根树枝两端连接的节点编号描述一根树枝的位置。 一棵苹果树的树枝太多了,需要剪枝。但是一些树枝上长有苹果,给定需要保留的树枝数量,求最多能 阅读全文
posted @ 2023-05-23 17:17 回忆、少年 阅读(51) 评论(0) 推荐(0)
摘要:## 题目描述 如果一个数 x 的约数之和 y(不包括他本身)比他本身小,那么 x 可以变成 y,y也可以变成 x。 例如,4 可以变为 3,1 可以变为 7。 限定所有数字变换在不超过 n 的正整数范围内进行,求不断进行数字变换且不出现重复数字的最多变换步数。 ## 输入格式 输入一个正整数 n。 阅读全文
posted @ 2023-05-23 15:00 回忆、少年 阅读(59) 评论(0) 推荐(0)
摘要:## 题目描述 给定一棵树,树中包含 n 个结点(编号1~n)和 n−1条无向边,每条边都有一个权值。 请你在树中找到一个点,使得该点到树中其他结点的最远距离最近。 ## 输入格式 第一行包含整数 n。 接下来 n−1行,每行包含三个整数 ai,bi,ci,表示点 ai 和 bi之间存在一条权值为 阅读全文
posted @ 2023-05-23 14:27 回忆、少年 阅读(49) 评论(0) 推荐(0)
摘要:## 题目描述 给定一棵树,树中包含 n 个结点(编号1~n)和 n−1 条无向边,每条边都有一个权值。 现在请你找到树中的一条最长路径。 换句话说,要找到一条路径,使得使得路径两端的点的距离最远。 注意:路径中可以只包含一个点。 ## 输入格式 第一行包含整数 n。 接下来 n−1 行,每行包含三 阅读全文
posted @ 2023-05-23 13:35 回忆、少年 阅读(53) 评论(0) 推荐(0)
摘要:总公司拥有 M 台 相同 的高效设备,准备分给下属的 N 个分公司。 各分公司若获得这些设备,可以为国家提供一定的盈利。盈利与分配的设备数量有关。 问:如何分配这M台设备才能使国家得到的盈利最大? 求出最大盈利值。 分配原则:每个公司有权获得任意数目的设备,但总台数不超过设备数 M。 输入格式 第一 阅读全文
posted @ 2023-04-02 15:16 回忆、少年 阅读(37) 评论(0) 推荐(0)
摘要:有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出 字典序最小的方案。这里的字典序是指:所选物品的编号所构成的序列。物品的编号范围是 1…N。 输入格式 第一行 阅读全文
posted @ 2023-04-02 14:16 回忆、少年 阅读(43) 评论(0) 推荐(0)
摘要:小明手里有n元钱全部用来买书,书的价格为10元,20元,50元,100元。 问小明有多少种买书方案?(每种书可购买多本) 输入格式 一个整数 n,代表总共钱数。 输出格式 一个整数,代表选择方案种数。 数据范围 0≤n≤1000 输入样例1: 20 输出样例1: 2 输入样例2: 15 输出样例2: 阅读全文
posted @ 2023-04-02 12:00 回忆、少年 阅读(56) 评论(0) 推荐(0)
摘要:为了庆贺班级在校运动会上取得全校第一名成绩,班主任决定开一场庆功会,为此拨款购买奖品犒劳运动员。 期望拨款金额能购买最大价值的奖品,可以补充他们的精力和体力。 输入格式 第一行二个数n,m,其中n代表希望购买的奖品的种数,m表示拨款金额。 接下来n行,每行3个数,v、w、s,分别表示第I种奖品的价格 阅读全文
posted @ 2023-04-02 11:40 回忆、少年 阅读(34) 评论(0) 推荐(0)
摘要:给定 N 个正整数 A1,A2,…,AN,从中选出若干个数,使它们的和为 M,求有多少种选择方案。 输入格式 第一行包含两个整数 N 和 M。 第二行包含 N 个整数,表示 A1,A2,…,AN。 输出格式 包含一个整数,表示可选方案数。 数据范围 1≤N≤100,1≤M≤10000,1≤Ai≤10 阅读全文
posted @ 2023-04-02 11:28 回忆、少年 阅读(29) 评论(0) 推荐(0)
摘要:宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。 一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。 小智也想收服其中的一些小精灵。 然而,野生的小精灵并不那么容易被收服。 对于每一个野生小精灵而言,小智可能需要使用很多个精灵球才能收服它,而在收服过程中,野生小精灵也会对 阅读全文
posted @ 2023-04-02 11:19 回忆、少年 阅读(71) 评论(0) 推荐(0)