![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
贪心
s4ul
这个作者很懒,什么都没留下…
展开
-
9.20几个贪心问题的总结
1.最优装载问题按区间最右端从小到大排序,如果能放下就直接放,不用考虑“暂时不放这个,从而使后面的能够放下”这种情况。2.区间选点问题还是按最右端从小到大排序,排好序后在每个区间选点时,尽可能的选最后的点,因为这样一个点就可以覆盖尽可能多的区间。如果一个区间要包含多个点,那就按位置从后往前选点。3.区间覆盖问题按照左端点从小到大排序,然后选择与已覆盖区域相接的,右边界最远的区间4.流水作业调度问题(johnson 算法)问题描述:有n个作业要在两台机器A和B上完成,每个作业必须先花时间ai在A原创 2020-09-20 08:53:05 · 168 阅读 · 0 评论 -
最小新整数
描述给定一个十进制正整数n(0 < n < 1000000000),每个数位上数字均不为0。n的位数为m。现在从m位中删除k位(0<k < m),求生成的新整数最小为多少?例如: n = 9128456, k = 2, 则生成的新整数最小为12456输入第一行t, 表示有t组数据;接下来t行,每一行表示一组测试数据,每组测试数据包含两个数字n, k。输出t行...原创 2020-03-21 22:39:49 · 275 阅读 · 0 评论 -
Sorting by Swapping
描述Given a permutation of numbers from 1 to n, we can always get the sequence 1, 2, 3, …, n by swapping pairs of numbers. For example, if the initial sequence is 2, 3, 5, 4, 1, we can sort them in the...原创 2020-03-21 22:38:35 · 161 阅读 · 0 评论 -
Integer Intervals
描述An integer interval [a,b], a < b, is a set of all consecutive integers beginning with a and ending with b.Write a program that: finds the minimal number of elements in a set containing at least...原创 2020-03-21 22:36:02 · 88 阅读 · 0 评论 -
Ride to Office
描述Many staff of are living in a place called MZone, far from their office( 4.5 km ). Due to the bad traffic, many staff choose to ride a bike.We may assume that all the people except “Weiwei” ride f...原创 2020-03-21 22:42:04 · 274 阅读 · 0 评论 -
Pearl Pairing
描述At Bessie’s recent birthday party, she received N (2 <= N <= 100,000; N%2 == 0) pearls, each painted one of C different colors (1 <= C <= N).Upon observing that the number of pearls N ...原创 2020-03-21 18:56:10 · 173 阅读 · 0 评论 -
Color the Fence
原题题意:给出自己已有的油墨数,再给出写1~9分别需要的油墨数,问能写出的最大的数是多少思路:贪心,用耗费油墨最小的数字写出最多的位数,位数越多数字越大,如果还有多余的油墨,就用这些剩余的油墨,把数改的尽可能大点,比如写“1”用油墨数为5,而写“9”用油墨数6,剩余油墨数为1,“1”所在的位置就可以不写“1”,而是写“9”,要用剩余的油墨把尽可能高的位数改的尽可能大,还有剩余就改次高位,这就是...原创 2020-03-21 16:20:54 · 101 阅读 · 0 评论 -
A and B and Team Training
原题题目大意:某ACM队实行老带新策略:可以由两个老的带一个新的,也可以由一个老的带两个新的,问最多可以形成多少组。思路:两种方法都至少有一名老的队员一名新的队员,问题就转化为了第三名队员怎么选,才能使形成的队伍最多。如果剩余的老队员的总数大于剩余新队员总数,则第三名队员是老队员。反之,第三名队员就是新队员。这样就能使新老队员人数越来越均衡,防止剩余很多老队员或者新队员。#include ...原创 2020-03-21 15:45:11 · 231 阅读 · 0 评论 -
Appleman and Toastman
原题题目大意:给定一个集合,每次由A将集合交个B,然后B计算集合中元素的总和,加到得分中,将集合还给A,然后A将集合随机分成两个集合,然后逐个给B,B进行相同的操作,直到集合中元素个数为1时,A不拆分集合,而是直接舍弃。问说最大得分。解题思路:贪心,每次从集合中剔除值最小的即可#include <cstring>#include <string>#include ...原创 2020-03-21 15:23:28 · 95 阅读 · 0 评论 -
Standard Free2play
题目链接题意:给你h和n表示起始高度和给出来的显现出来的高度;本来是从[h,1]都有一个单位高度的,但是这里只给出来n个显示高度;其他的都是隐藏的高度(就是不能踩,你一踩就会空然后洗白白(:);然后就是我要到达下一层那么只有这种操作:如果我到下一层,那么就会使得当前高度消失, 如果当前高度-1的高度存在,那么也同样会消失,但是如果当前高度-1不存在,那么就会使得当前高度-1显现出来,这样...原创 2020-03-21 14:51:51 · 265 阅读 · 0 评论 -
Random Teams
题目n participants of the competition were split into m teams in some manner so that each team has at least one participant. After the competition each pair of participants from the same team became fr...原创 2020-03-21 14:40:23 · 194 阅读 · 0 评论 -
电池的寿命(贪心)
电池的寿命、总时间限制: 1000ms 内存限制: 65536kB描述小S新买了一个掌上游戏机,这个游戏机由两节5号电池供电。为了保证能够长时间玩游戏,他买了很多5号电池,这些电池的生产商不同,质量也有差异,因而使用寿命也有所不同,有的能使用5个小时,有的可能就只能使用3个小时。显然如果他只有两个电池一个能用5小时一个能用3小时,那么他只能玩3个小时的游戏,有一个电池剩下的电量无法使用,但是...转载 2020-03-16 11:46:26 · 4559 阅读 · 2 评论 -
Crossing River
Crossing Rivergroup of N people wishes to go across a river with only one boat, which can at most carry two persons. Therefore some sort of shuttle arrangement must be arranged in order to row the bo...原创 2020-03-16 17:05:27 · 115 阅读 · 0 评论 -
POJ 3614 Sunscreen 优先队列 贪心
题意有C个奶牛去晒太阳 (1 <=C <= 2500),每个奶牛各自能够忍受的阳光强度有一个最小值和一个最大值,太大就晒伤了,太小奶牛没感觉。而刚开始的阳光的强度非常大,奶牛都承受不住,然后奶牛就得涂抹防晒霜,防晒霜的作用是让阳光照在身上的阳光强度固定为某个值。那么为了不让奶牛烫伤,又不会没有效果。给出了L种防晒霜。每种的数量和固定的阳光强度也给出来了每个奶牛只能抹一瓶防晒霜,最后问能够享受晒太阳的奶牛有几个。那么将奶牛按照阳光强度的最小值从小到大排序。将防晒霜也按照能固定的阳光强度从小到大转载 2020-03-16 21:03:40 · 108 阅读 · 0 评论 -
Communication System
Communication SystemDescriptionWe have received an order from Pizoor Communications Inc. for a special communication system. The system consists of several devices. For each device, we are free to ...转载 2020-03-17 11:00:51 · 268 阅读 · 0 评论 -
田忌赛马&拼点游戏
田忌赛马还是English,要不是看题目,我都被原题整懵了,直接上Chinese吧Descriptions:田忌和齐王赛马,他们各有n匹马,依次派出一匹马比赛,赢了加200,输了减200,平局不加钱,问如何安排马的出场顺序,使得田忌赢的钱最多Input输入最多包含 50 组测试数据。对于每组测试数据,第一行包括一个正整数 n (n ≤ 1000),表示每一方的马的数目。第二行中的 n 个...转载 2020-03-18 08:09:59 · 658 阅读 · 0 评论 -
Chewbaсca and Number
原题Luke Skywalker gave Chewbacca an integer number x. Chewbacca isn’t good at numbers but he loves inverting digits in them. Inverting digit t means replacing it with digit 9 - t.Help Chewbacca to tra...原创 2020-03-21 13:44:25 · 160 阅读 · 0 评论 -
Anton and currency you all know
原题Berland, 2016. The exchange rate of currency you all knowagainst the burle has increased so much that to simplify the calculations, its fractional part was neglected and the exchange rate is now as...原创 2020-03-21 13:37:18 · 158 阅读 · 0 评论 -
砍树
砍树题目:树紧密地排成一条直线,并且用l~N编号标识,每一棵树都有自己的高度Hi(1≤Hi≤10000)。FJ想用一种烈性炸药来摧毁这些树,这种烈性炸药除了能摧毁安装了炸药的那棵树以外还能传递压倒两边矮于这一棵树的所有邻近树,直到遇到一棵不低于这一棵树的树为止。例如:一排树的高度如下:1 2 5 4 3 3 6 6 2,如果FJ在第三棵树上装炸药(高度为5),那么第二棵树也同样给压倒(高度...原创 2020-03-21 12:58:25 · 583 阅读 · 0 评论 -
BerSU Ball
The Berland State University is hosting a ballroom dance in celebration of its 100500-th anniversary! n boys and m girls are already busy rehearsing waltz, minuet, polonaise and quadrille moves.We kno...原创 2020-03-21 12:54:49 · 117 阅读 · 0 评论 -
Cinema Line(贪心)
原题描述The new “Die Hard” movie has just been released! There are n people at the cinema box office standing in a huge line. Each of them has a single 100, 50 or 25 ruble bill. A “Die Hard” ticket cost...原创 2020-03-21 11:54:46 · 328 阅读 · 0 评论