随笔分类 - 贪心
摘要:题目 题意:给出一棵树n个结点的树,结点标号1-n,每个结点i具有$a_i$价值,$b_i$起始二进制位(0或1),$c_i$目标二进制位(0或1). 操作:对某一棵子树u的子集任意k个结点进行重组,花费为a[u]*k 问:是否可以使所有结点的二进制位都是目标二进制位,可以则输出最小花费。 解法:
阅读全文
摘要:"题目" 题意:有n个城市排成一排,按递增给出城市坐标,codejan不在任意一个城市坐标上。 问:codejan访问m个城市最少需要走多少米,每个城市可以多次访问。 解法: 首先通过强大的观察法我们得到最终一定是在两个城市之间反复横跳,或者一次向一个方向走到m个城市,这两种方案。 具体如何得到的:
阅读全文
摘要:"题目链接" 题意:给出n个字符串只包含“()”,问n个字符串可以任意顺序连接,最多有多少个括号匹配? 解法:首先统计单个字符串中已经匹配的括号。 对于剩下的不匹配字符串有三种情况: 1. ( 左括号多于右括号 2. )( 左括号等于右括号 3. ) 左括号小于右括号 排序:按照第一类、第二类和第三
阅读全文
摘要:题意:给出n个数(1<=ai<=1012),可以对这组数进行两种操作加一或减一。问最少要几次操作可以使这组数得gcd>1。 解法:我们先假设我们已经知道了素因子是什么,假设其为p,所以有一个很明显的贪心策略,就是每一个数只会变成与它相邻的两个是p的倍数的正整数,所以我们就可以得到一个O(n)的贪心策
阅读全文
摘要:https://codeforces.com/contest/1305/problem/E 题意:要求构造n个数满足m个平衡,平衡规则:(i , j , k)1 <= i < j < k <= n && ai + aj = ak . 解法:构造1 ,2 , 3 ..... n 可知该序列有最大得平衡
阅读全文
摘要:https://codeforces.com/contest/1321/problem/C 题意:给出一个字符串,消除规则:某个字符比左边相邻或右边相邻字符大1,则该字符可以删除,比如ba,b可以删除。 问最多可以删除多少个字符。 解法:贪心从字符z开始删除,判断能否从左边找和右边找比该字符小1的字
阅读全文
摘要:https://www.cnblogs.com/Harley-Quinn/p/7513052.html 题意:给一组数n,求区间异或和为0且任意区间不交的数量 解法:贪心两区间都为0选右边界小的区间,会使得答案更优 #include <iostream> #include <vector> #inc
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/3003/I 题意:给n个地点,每个地点有一个值a,边值花费等于lowerbit(ai异或aj),要使n个地点联通,问最小花费。 解法:要使lowerbit最小考虑最小进制满足存在vi = 1 和 vj = 0 交叉连边 , 注
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/3002/H 题意:给出长度为n的01字符串,可以进行k次操作:将一个字符0变1,1变0.问最长相同子串为多长。 解法:贪心,双指针模拟l , r 操作过程。 //#include <bits/stdc++.h> #includ
阅读全文
摘要:https://codeforces.com/contest/1282/problem/B2 题意:给你n件商品,有p元,k优惠。有如下两种购买方式: 1、直接购买某商品花费该商品价格 2、买k个商品,只需支付k个中最贵的一个。 解法:排序,求前缀和,贪心尽可能的使用方式2. //#include
阅读全文
摘要:https://codeforces.com/contest/1283/problem/E 题意:n个人位于1-n坐标上,每一个人可以向左或向右移动一步或不移动。坐标范围为0-n+1. 问这些人最少可以占领多少个坐标,最多可以占领多少个坐标。 解法:最少:i , i+1 , i+2 .坐标上的人可以
阅读全文
摘要:[题目](https://codeforces.ml/problemset/problem/1256/C) 题意:有一条宽为n个河流,小丁在0号位置,要前往n+1位置,有m个木板在河流上方,给出长度ai,木板可以任意摆放但木板间的相对位置不能改变。 小丁每次可以跳跃的范围为0-d,问能否在不落水的情
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/1126/K 链接:https://ac.nowcoder.com/acm/contest/1126/K来源:牛客网 上课的时候总有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有
阅读全文

浙公网安备 33010602011771号