随笔分类 -  算法-贪心

摘要:CF1294F Three Paths on a Tree 洛谷传送门 题意翻译 给定一棵含 n\ (3\leq n\leq2\cdot 10^5)n (3≤n≤2⋅105) 个结点的无权树,试找出三个结点 uu、vv、ww,\operatornames.t. \operatorname({u,v\ 阅读全文
posted @ 2020-12-04 15:16 Seaway-Fu 阅读(155) 评论(0) 推荐(0) 编辑
摘要:CF10E Greedy Change 洛谷传送门 题意翻译 给定 nn 种货币,每种货币数量无限。 现在要求以最少的货币数目表示一个数 SS。 一种方法当然是 DP 求一个最优解了, 当然正常人的做法是贪心:每次取最大的不超过当前待表示数的货币。 现在,你的任务是证明正常人的表示法不一定最优:找到 阅读全文
posted @ 2020-12-02 15:11 Seaway-Fu 阅读(154) 评论(0) 推荐(0) 编辑
摘要:SDOI 2008 烧水问题 洛谷传送门 题目描述 把总质量为1kg的水分装在n个杯子里,每杯水的质量均为(1/n)kg,初始温度均为0℃。现需要把每一杯水都烧开。我们可以对任意一杯水进行加热。把一杯水的温度升高t℃所需的能量为(4200t/n)J,其中,“J”是能量单位“焦耳”。如果一旦某杯水的温 阅读全文
posted @ 2020-12-02 14:23 Seaway-Fu 阅读(117) 评论(0) 推荐(0) 编辑
摘要:洛谷 U141097 喂猫自动机 洛谷传送门 题目背景 众所周知,机房的大哥是只猫…… 题目描述 机房的猫猫自从常住在这里之后,引来了很多小猫来吃饭,为了方便地给小猫们投食,我们在树上模拟出了喂猫自动机。 小猫来吃饭的路径是一个树形结构。一共有 kk 只小猫,在小猫移动之前你可以任意安排他们的位置, 阅读全文
posted @ 2020-12-01 13:39 Seaway-Fu 阅读(111) 评论(0) 推荐(0) 编辑
摘要:HEOI 2014 南园满地堆轻絮 洛谷传送门 题目描述 小 Z 是 ZRP(Zombies’ Republic of Poetry,僵尸诗歌共和国)的一名诗歌爱好者,最近 他研究起了诗词音律的问题。 在过去,诗词是需要编成曲子唱出来的,比如下面这首《菩萨蛮》,唱出来的话其对应的音符就是这样的: 南 阅读全文
posted @ 2020-11-30 14:24 Seaway-Fu 阅读(122) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7108 移花接木 洛谷传送门 题目背景 遥远的圣地生长着一棵不为人知的灵树,或有万山之高。 但有一日,藏匿于根系的腐朽力量爆发,灵树已无法支撑往日屹立冲天的高度。 题目描述 灵树最初的形态可以看作一棵高度为 {10}{{10}{{10}^{10}}}10101010 的满 aa 叉树,高度 阅读全文
posted @ 2020-11-30 10:59 Seaway-Fu 阅读(119) 评论(0) 推荐(0) 编辑
摘要:CF594A Warrior and Archer 洛谷传送门 题意翻译 给出偶数个点,AB两人轮流去掉一个点,直到只剩两个 A要使两点距离尽可能近,B要使两点距离尽可能远 假设AB两人都使用最佳策略,求最后两点间距离 题解: 题面说得不太好,重新给一遍题目大意:给出偶数的N,和N个点的坐标(数轴, 阅读全文
posted @ 2020-11-30 10:41 Seaway-Fu 阅读(103) 评论(0) 推荐(0) 编辑
摘要:浅谈一些有趣的区间问题 本篇随笔浅谈一下算法竞赛中一些有趣的区间问题。 一、最短区间点覆盖 给定一些点,用不超过m个区间将其全部覆盖,要求区间长度最短。 解决方法: 考虑m的限制,显然,n个区间就可以使得其全部覆盖,区间总长度为0.所以m一定比n小,否则没有意义。 正向思考不是很 阅读全文
posted @ 2020-11-27 15:44 Seaway-Fu 阅读(225) 评论(0) 推荐(0) 编辑
摘要:浅谈区间最小点覆盖 本篇随笔简单介绍一下区间最小点覆盖问题及其解法。 一、区间最小点覆盖问题的概念 就是给你一堆区间,请用最少的点,保证每个区间都至少包含一个点。 二、解决办法 考虑贪心。 按右端点排序,那么可以肯定的是,在这段区间内的所有左端点所代表的区间一定是都可以取的。 然后把这些区间删除。 阅读全文
posted @ 2020-11-27 15:17 Seaway-Fu 阅读(642) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1325 雷达安装 洛谷传送门 题目描述 描述: 假设海岸线是一条无限延伸的直线。它的一侧是陆地,另一侧是海洋。每一座小岛是在海面上的一个点。雷达必须安装在陆地上(包括海岸线),并且每个雷达都有相同的扫描范围d。你的任务是建立尽量少的雷达站,使所有小岛都在扫描范围之内。 数据使用笛卡尔坐标系 阅读全文
posted @ 2020-11-27 13:49 Seaway-Fu 阅读(135) 评论(0) 推荐(0) 编辑
摘要:CF1120B Once in a casino 洛谷传送门 题目大意 给定两个长度都为n(1\leq n\leq 105)(1≤n≤105)的数字串A和B,你可以执行若干次操作,每次操作是将相邻的两个位置+1或-1,要求不能对数字串以外的位置进行操作,且操作中每个数字都必须在[0,9][0,9]中 阅读全文
posted @ 2020-11-26 20:23 Seaway-Fu 阅读(101) 评论(0) 推荐(0) 编辑
摘要:CF437C The Child and Toy 洛谷传送门 题意翻译 n个带权点,m条无向边,删除一个点就要付出所有与之有联系且没有被删除的点的点权之和的代价。 求删除所有点的最小代价。 题解: 2020.11.26模拟赛T3 满分场。 场上看到最优化先想了DP。但是这道题压根就划分不出状态。看到 阅读全文
posted @ 2020-11-26 13:31 Seaway-Fu 阅读(79) 评论(0) 推荐(0) 编辑
摘要:洛谷 P1007 独木桥 洛谷传送门 题目背景 战争已经进入到紧要时间。你是运输小队长,正在率领运输部队向前线运送物资。运输任务像做题一样的无聊。你希望找些刺激,于是命令你的士兵们到前方的一座独木桥上欣赏风景,而你留在桥下欣赏士兵们。士兵们十分愤怒,因为这座独木桥十分狭窄,只能容纳11个人通过。假如 阅读全文
posted @ 2020-11-25 18:16 Seaway-Fu 阅读(164) 评论(0) 推荐(0) 编辑
摘要:POI 2012 ROZ-Fibonacci Representation 洛谷传送门 给一个数,问最少可以用几个斐波那契数加加减减凑出来 例如 10=5+5 19=21-2 17=13+5-1 1070=987+89-5-1 题解: 贪心。 由于斐波那契数列有项为1,所以显然任何一个数都可以表示为 阅读全文
posted @ 2020-11-25 16:41 Seaway-Fu 阅读(83) 评论(0) 推荐(0) 编辑
摘要:CF484D Kindergarten 洛谷传送门 题意翻译 有一组数,你要把他分成若干连续段。每一段的值,定义为这一段 数中最大值与最小值的差。 求一种分法,使得这若干段的值的和最大。 N < 1e6, a[i] < 1e9。 题解: 正解:贪心+DP。 贪心策略:一定是单调连续串(递增递减都可以 阅读全文
posted @ 2020-11-25 10:15 Seaway-Fu 阅读(86) 评论(0) 推荐(0) 编辑
摘要:洛谷 P7095 [yLOI2020] 不离 洛谷传送门 题目背景 乱玄黄时序,探风林实虚。 我要你共我奇谈怪趣。 任日月斑斓,待春秋兴残。 我要我们有聚无散。 ——银临《不离》 题目描述 这道题目来自 zxy 哔哔,咕咕让哔哔选一首歌作为题目名,但是哔哔说没有想好,于是咕咕就帮他选了这首歌。 哔哔 阅读全文
posted @ 2020-11-23 19:31 Seaway-Fu 阅读(191) 评论(0) 推荐(0) 编辑
摘要:CF448C Painting Fence 洛谷传送门 题意翻译 有n块连着的木板,每个木板的高度为hih_ihi,你需要把这n块木板上色,每次 上色你可以选择竖着刷完一块木板,或者横着刷一个高度单位的连续的木板(不能中 间空着的不能跳跃),问最少需要刷几次。 题解: 联想到积木大赛。但是对于这道题 阅读全文
posted @ 2020-11-21 17:33 Seaway-Fu 阅读(106) 评论(0) 推荐(0) 编辑
摘要:CF1029E Tree with Small Distances 洛谷传送门 题目描述 给定一颗有根树(根节点为 111)。要求往树中加入一些边使得从根节点到其他节点的距离至多是 222。 求加入边的最小数量。(边全部都是无向的) 输入格式 第一行一个整数 nnn,表示树中的节点个数。 接下来 n 阅读全文
posted @ 2020-11-21 12:28 Seaway-Fu 阅读(92) 评论(0) 推荐(0) 编辑
摘要:CF235A LCM Challenge 洛谷传送门 题意翻译 找到3个不超过n的正整数(可以相同),使得它们的lcm(最小公倍数)最大。输出最大的lcm 题解: 可以说是一道好题了吧。 数学这块一直是我比较弱的项目。话说也并没有什么项目强。 所以这道题并没有像大佬们那样一步步推导证明。 看到这种题 阅读全文
posted @ 2020-11-21 12:05 Seaway-Fu 阅读(103) 评论(0) 推荐(0) 编辑
摘要:CF994B Knights of a Polygonal Table 洛谷传送门 题目描述 有 nnn 个骑士想决战。每个骑士都有能力值,且身上带有一些金币。如果骑士 AAA 的能力值大于骑士 BBB ,那么骑士 AAA 就可以杀死骑士 BBB ,并获得骑士 BBB 身上的所有金币。但就算是骑士也 阅读全文
posted @ 2020-11-21 10:04 Seaway-Fu 阅读(166) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示