随笔分类 - 贪心
摘要:Moscow Pre-Finals Workshop 2020 - Legilimens+Coffee Chicken Contest A. Everyone Loves Playing Games 题意 Alice和Bob玩游戏,两人分别有$n$对数和$m$对数$(x_i,y_i)$ 初始分数$X
阅读全文
摘要:2019-2020 XX Open Cup, Grand Prix of Korea J. Parklife 括号序列 树上启发式合并 题意 给定$x$轴上的$n$条除端点外互不相交的带权值线段 现在可以选择一些线段 求出 任意一条线段被覆盖次数不多于$i$次(\(1 \leq i \leq N\)
阅读全文
摘要:Bomas 圆圈树 树上最大独立集 Kattis - bomas 题意 给出若干个互不相交的(可以包含)的圆形 位置和半径 给出$q$个独立的询问,每次询问给出一个圆,求这个圆内 能够选择的圆圈数量,能够选择的限制是这些圆形互不相邻。 \[ 1 \leq n,q \leq 1e5\\ -1e7 \l
阅读全文
摘要:CodeForces-1491C Pekora and Trampoline 贪心,递推 题意 一条直线上有$n$个点,每次可以选择一个起点,若该点为$S_i$,则会跳到$i + S_i$,(不超过N)且$S_i --$(不小于1)。 问最少的放置次数,让所有$S_i = 1$。 \[ 1 \leq
阅读全文
摘要:P1484 种树 经典反悔贪心 题意 直线上有$n$个坑,这$n$个坑都可以种树,至多可以种$k$棵树,且不能在相邻的坑种树,每个坑位都有一个获利值,求怎样种可以让获利最大。 \[ 1 \leq n \leq 5e5\\ k \leq n / 2\\ -1e6 \leq w_i \leq 1e6 \
阅读全文
摘要:[USACO09OPEN]Work Scheduling 经典反悔贪心 题意 约翰有太多的工作要做。为了让农场高效运转,他必须靠他的工作赚钱,每项工作花一个单位时间。 他的工作日从 $0$时刻开始,有 $109$个单位时间。在任一时刻,他都可以选择编号 $1$到 \(N\) 的 \(N\)(\(1
阅读全文
摘要:P1631 序列合并 思维 堆优化 题意 有两个长度都是$N$的序列$A$和$B$,在$A,B$中各取一个数相加共可以得到$N^2$个和,求出这$N ^ 2$个和中最小的$N$的 \[ A_i \leq A_{i+1},A_i \leq 10^9\\ B_i \leq B_{i+1},B_i\leq
阅读全文
摘要:Educational CodeForces Round 96 E.String Reversal 贪心,树状数组 题意 给定一个字符串,每次只能通过相邻交换使得字符串翻转,问最少通过多少次交换。 \[ 2 \leq n \leq 2\times 10^5 \] 分析 朴素的思想是每次把第一个字符移
阅读全文
摘要:51Nod-1288 汽油补给 ST表 贪心 模拟 题意 有$N+1$个城市,$0$是起点$N$是终点,开车从$0$依次到$N$,车每走一单位消耗一单位汽油。 给出两个城市的距离和当地的油价。求完整整个旅途最少的费用。 如果无法达到终点输出$-1$。 第一行给出$N$和$T$表示最大的汽油载油量。
阅读全文
摘要:GYM-100199C New Year Bonus Grant 贪心,树 题意 本人英文能力有限,一开始甚至没有读懂题目。 归纳以后题意大致如下: 给出一棵树,对这棵树进行染色: 如果一个点被染色,那么它的父亲儿子兄弟结点都不能再染色。 问最多能染哪些。 分析 一开始想复杂了,在往树形DP方面想,
阅读全文
摘要:UVA-12325 Zombie's Treasure Chest 思维,枚举 题意 现有一个体积为$N$的箱子和两种数量无限的宝物。宝物1的体积为$S1$ ,价值为$V1$ ,宝物2的体积为$S2$ ,价值为$V2$ 。 保证输入均为32位带符号整数。 给出能够装纳的最大价值。 分析 直接背包,复
阅读全文
摘要:HDU-6438 Buy and Resell 思维 贪心 题意 有$n$座城市,每座城市可以进行交易 1.花$a_i$ 买入一个cube 2.花$a_i$卖出一个已经有的cube 3.不交易 假设你初始有无数钱,问最终的最大收益是多少,在最大收益情况下的最小交易次数是多少 \[ T \leq 25
阅读全文
摘要:Codeforces Round #665 (Div. 2) D. Maximum Distributed Tree 题意 给定一棵$n$ 个结点的树,对这棵树分配边权,使得这棵树的边权的乘积为$k$ ,且要求所有两点的简单路径边权之和最大。 \(k\) 以质因子的形式给出,有$m$ 个质因子 结果
阅读全文
摘要:a[i] 表示可以选择数i的个数。 对于每一组询问a,求出能够组合出的被4整除的最大的数。 显然是贪心构造,被4整除就等价于末尾两位被4整除。 需要注意的点有: 前导0,单个数字 这里通过string自带的比较性质写了一个cmp函数。 void solve() { memset(val, 0, si
阅读全文
摘要:给定n条链,每条链中有若干个数字 选出其中的m条,从每条中选出一个数,问能够得到的最小的最大差值。 如果能选,每次都贪心的选择差最小的一对。那么不妨对原先的数都排一遍序放到容器里。然后相当于必须找到m个不同的才能选取。 由于每次枚举L都是最多一个m发生变化。所以复杂度是没问题的。 vector<pi
阅读全文
摘要:1.刘汝佳紫书区间问题三大情况 1.选择不相交区间 贪心策略:一定要选择第一个区间 2.区间选点问题 贪心策略:取最后一个点 3.区间覆盖问题: n个闭区间,选择尽量少的区间覆盖一条指定线段[s,t] 贪心策略:预处理掉[s,t]之外的区间,闭区间从最左向右开始覆盖 应用 Open Judge 13
阅读全文

浙公网安备 33010602011771号