随笔分类 -  贪心

摘要:A =w= B U.U C 题意:一道大模拟,不想看…… D 题意:给n个区间,从中选出k个区间,使得并集最大 分析:set或者线段树 因为此题需要输出方案,所以线段树就不太好了,用set比较好 先离散化,然后枚举左端点,把左端点对应的右端点全部加入set中,然后删除最小的几个留下k个最大的,那么就 阅读全文
posted @ 2017-01-11 21:17 Chellyutaha 阅读(158) 评论(0) 推荐(0)
摘要:A =w= B QvQ C 题意:在一个格子图里给出一个路径 里面有UDLR四种移动方向 问 我在格子路径里面最少选几个点 可以让我沿着格子路径走 其实是在相邻的点与点之间走最短路 分析:贪心+模拟 尽可能选取长的一段,满足这一段里L和R只出现一种,U和D只出现一种 模拟即可 D 题意:给出n个字符 阅读全文
posted @ 2017-01-09 22:33 Chellyutaha 阅读(158) 评论(0) 推荐(0)
摘要:A =w= B QvQ C 题意:给定一个长度为n的D/R序列,代表每个人的派别,然后进行发表意见,顺序是从1到n。每个人到他的回合可以踢掉一个人。被踢掉的人不能参与发表直接跳过他的回合。如此知道剩下一个人。输出那个人所在的派别。 分析:贪心 对于一个人来说,踢掉的人当然是敌方阵营即将发话的人,因为 阅读全文
posted @ 2017-01-09 16:52 Chellyutaha 阅读(207) 评论(0) 推荐(0)
摘要:A =w= B VOV C QoQ D 题意:贝尔兰冬天很冷,那么司机要换上冬天专用轮胎才能开车。假设冬天一共有n天,有一套冬天专用轮胎,仅能使用k天,这套轮胎不管什么温度都能用,而夏天用的轮胎只能在温度非负的日子里使用,问要平安开n天的车最少需要换几次轮胎(穿上和脱下都算) 分析:贪心 贪心想法很 阅读全文
posted @ 2017-01-08 23:10 Chellyutaha 阅读(126) 评论(0) 推荐(0)
摘要:A =w= B QAQ C ^o^ D 题意:小明要和a+b杯茶共n杯,有绿茶a杯,黑茶b杯。小明喝同一种茶最多连续喝k杯。问是否存在一种方案使得小明喝完这n杯茶,是则输出任意一种顺序。 分析:贪心 我们的目标是尽可能制造绿茶和黑茶相等的局面,所以先尽可能将多的那个喝成与少的那个相等,若相等则直接可 阅读全文
posted @ 2017-01-08 23:00 Chellyutaha 阅读(169) 评论(0) 推荐(0)
摘要:A: 真正的粉丝,就算不写题解也知道怎么做 B: 最基础的数位dp C: 贪心 易得要洗衣服的地位比要脱干衣服的地位高,于是先尽可能的按10件洗衣服,最后剩下要洗的衣服数量就是0~9。 再分成0~3,4~6,7~9三种情况 0~3:这时候用要脱干的衣服来补,分别补成3、6、10,分别计算代价取最小 阅读全文
posted @ 2016-12-25 16:18 Chellyutaha 阅读(266) 评论(0) 推荐(0)
摘要:A、= = B、 题意:给出n个数和n1和n2,从n个数中分别选出n1,n2个数来,得到n1个数和n2个数的平均值,求这两个平均值的最大和 分析:排个序从后面抽,注意先从末尾抽个数小的,再抽个数大的 C、 题意:有n个队伍比赛,每两个队伍比赛结束后输的人退场,赢的人场次增加1,现在由你来设计比赛顺序 阅读全文
posted @ 2016-12-16 23:07 Chellyutaha 阅读(123) 评论(0) 推荐(0)
摘要:A、快速幂 B、 题意:求ai^aj=x的数对个数,x和a[]给定 分析:a^b=c,则a^c=b,所以求ai^x=aj的个数,枚举一遍即可 C、 题意:给你一个有向图,每个点的出边只有一条,求最小的n,使得从任意点走2n步都可以走回原点 分析:先判断是否存在,如果存在,那么图中肯定是一个个的简单环 阅读全文
posted @ 2016-12-16 22:55 Chellyutaha 阅读(123) 评论(0) 推荐(0)
摘要:A、 题意:给你一串字符串(<=100),将ogo ogogo ogogogo ogogogogo……这种全部缩成***,输出缩后的字符串 分析:第一遍扫对于那些go的位置,记录下next[i]表示最远能扩展到的位置,第二遍扫只要看o即可,如果o后面的位置next存在,那么说明这一段全部缩为***, 阅读全文
posted @ 2016-11-22 17:17 Chellyutaha 阅读(173) 评论(0) 推荐(0)
摘要:A、B:=w= C: 题意: 你需要制作n瓶药水,每一瓶药水需要x秒。 你现在有m种A魔法,花费b[i],使得每一瓶药水的花费代价降为a[i],只能用一次。 有K种B魔法,花费d[i],使得瞬间制作好c[i]瓶药水,只能用一次。 你最多花费s的魔法值 问你最快完成要多少秒。 分析:题目所给的B魔法都 阅读全文
posted @ 2016-11-16 21:38 Chellyutaha 阅读(184) 评论(0) 推荐(0)
摘要:A(hdu5961):(BFS) 题意:给两个有向图=P=(V,E​P​​)和Q=(V,E​Q​​), 满足1.E​P​​与E​Q​​没有交;2、E​P​​∪E​Q​​是竞赛图。判断P与Q是否同时为传递的。一个有向图G是传递的,当且仅当对任意三个不同的顶点a,b,c,若有一条边从a到b且有一条边从b 阅读全文
posted @ 2016-11-06 10:45 Chellyutaha 阅读(738) 评论(0) 推荐(0)
摘要:A(hdu5933):(贪心) 题意:长度为n的数组: a1, a2,⋯, 每次操作要么可以merge两个相邻的数为一个, 值为两个数的和; 要么可以把一个数分裂成两个, 两个数的和为原数. 用最少的操作把数组变换成长度为K且所有数值相等的数组, 无解输出-1 分析:注意到是只能合并相邻的数,那么从 阅读全文
posted @ 2016-11-04 20:22 Chellyutaha 阅读(874) 评论(0) 推荐(0)
摘要:A、B:模拟 C、构造下就行了 D、题意:n个参加ACM的队(n<=300000),每个队都有自己的初始气球数和重量,规定如果气球数>重量,那么此队就会飞起来,淘汰出局,你现在是第一组,你可以给其他组气球,问你最高能排名多少,你的排名是气球数严格大于你气球数的队伍数+1。 分析:贪心的想法,将那些气 阅读全文
posted @ 2016-10-24 00:15 Chellyutaha 阅读(91) 评论(0) 推荐(0)
摘要:A、B、C:=,= D:题意:有n(n<=1e5)天,每天可以选择考某一门科目或者在家复习,一共m(m<=1e5)门科目,每个科目都有特定的需要复习时间,只有复习了足够的天数才可以考并且考过。给出每天的信息,0代表无考试科目,其他代表那天考那一门(当然你可以选择不考,这天复习),问要考过所有科目至少 阅读全文
posted @ 2016-10-22 20:42 Chellyutaha 阅读(123) 评论(0) 推荐(0)
摘要:poj2965 poj1753:标准的BFS+位运算优化 poj1328:线段覆盖变种,把圆对应到线段上,贪心求解 poj2109:高精度开根,二分+高精度,注意要判断答案的位数,如果按照题目给的范围二分会TLE poj2586:给十二个月定盈亏(每个月+s或-d),连续5个月总的需要时亏,求12个 阅读全文
posted @ 2016-10-12 09:19 Chellyutaha 阅读(393) 评论(0) 推荐(0)
摘要:A B:0.0 C:题意:n个点m条边的DAG图(n,m<=5000),保证没有环且都连通,每个边有边权,求一条1->n的路径,使得经过的点最多,但边权和<=T(T<=10^9) 分析:DAG图一般都能DP解决 f[i][j]表示到了第i个点,已经经过了j个点花费的最少边权,last[i][j]就记 阅读全文
posted @ 2016-10-01 21:16 Chellyutaha 阅读(131) 评论(0) 推荐(0)
摘要:A、题意:给出一个整数n, 找出一个大于等于n的最小整数m, 使得m的质因数只有2 3 5 7 分析:预处理出质因数2 3 5 7的数,超过maxt就行,然后找 B、题意:求1/1^2+1/2^2+...+1/n^2 分析:题坑,意思是n很大 感觉上越到后来值越小,实际上这个是趋向π^2/6,于是小 阅读全文
posted @ 2016-09-21 15:44 Chellyutaha 阅读(308) 评论(0) 推荐(0)
摘要:A:= v = B:^ w ^ C:一天n个小时,一个小时m分(n,m十进制),一个手表有两部分,左边表示时,右边表示分,但都是7进制,而且手表上最多只能有7个数字且数字不能重复,现在要你算出能正确表示出多少个时间(不够位需要补0)。因为进制只有7,所以可以枚举所有的7进制数,然后再切成7组,分为左 阅读全文
posted @ 2016-06-24 22:15 Chellyutaha 阅读(130) 评论(0) 推荐(0)
摘要:A:统计个数题,要注意ans+=a*b+c*d中,如果a*b>int,那么即使ans是long long也会越界,所以ans+=(long long)a*b+(long long)c*d B:模拟一下删的过程 C:定义一个节点u是sad当且仅当u的子节点中存在一个节点v,使得dist(u,v)>a[ 阅读全文
posted @ 2016-06-18 22:26 Chellyutaha 阅读(175) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2438分析:如果出现了环,那么只要询问环上的一个人,那么环上其他的人的信息也就知道了,所以相当于一个点,于是先缩点成一个DAG图。对于这个DAG图,我们可以知道最优的情况就是询问那些入度为... 阅读全文
posted @ 2015-03-10 22:11 Chellyutaha 阅读(167) 评论(0) 推荐(0)