
贪心算法
文章平均质量分 76
BBHHTT
~~~~~~~~~~~~~~~~~~
展开
-
nyoj 题目220 推桌子 贪心算法
推桌子时间限制:1000 ms | 内存限制:65535 KB难度:3描述The famous ACM (Advanced Computer Maker) Company has rented a floor of a building whose shape is in the following figure. The floor has 2原创 2017-07-30 21:02:10 · 610 阅读 · 0 评论 -
51nod 1182 完美字符串(贪心)
1182 完美字符串题目来源: Facebook Hacker Cup选拔基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。约翰不在乎字母大小原创 2017-10-15 18:11:42 · 857 阅读 · 0 评论 -
51nod 1091 线段的重叠(贪心)
1091 线段的重叠基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注X轴上有N条线段,每条线段包括1个起点和终点。线段的重叠是这样来算的,[10 20]和[12 25]的重叠部分为[12 20]。给出N条线段的起点和终点,从中选出2条线段,这两条线段的重叠部分是最长的。输出这个最长的距离。如原创 2017-10-17 14:40:52 · 406 阅读 · 0 评论 -
51nod 1432 独木舟(贪心)
1432 独木舟基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注n个人,已知每个人体重。独木舟承重固定,每只独木舟最多坐两个人,可以坐一个人或者两个人。显然要求总重量不超过独木舟承重,假设每个人体重也不超过独木舟承重,问最少需要几只独木舟?Input第一行包含两个正原创 2017-10-17 15:35:35 · 313 阅读 · 0 评论 -
Wooden Sticks(贪心)
Wooden SticksTime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 3 Accepted Submission(s) : 3Font: Times New Roman | Verdana | GeorgiaFont Size: ← →...原创 2018-02-08 16:28:56 · 360 阅读 · 0 评论 -
Doing Homework again(做作业,贪心)
Doing Homework againTime Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 4 Accepted Submission(s) : 3Font: Times New Roman | Verdana | GeorgiaFont Si...原创 2018-02-08 17:54:54 · 731 阅读 · 0 评论 -
nyoj 1057 寻找最大数(三)(贪心)
寻找最大数(三)时间限制:1000 ms | 内存限制:65535 KB难度:2描述给出一个整数N,每次可以移动2个相邻数位上的数字,最多移动K次,得到一个新的整数。求这个新的整数的最大值是多少。输入多组测试数据。每组测试数据占一行,每行有两个数N和K (1 ≤ N≤ 10^18; 0 ≤ K ≤ 100).输出每组测试数据的输出占一行,输出移动后得到的新的整数的最大值。样例输入1990 1...原创 2018-03-20 17:39:46 · 269 阅读 · 0 评论 -
51nod 1449 砝码称重(贪心)
1449 砝码称重 题目来源: CodeForces基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注现在有好多种砝码,他们的重量是 w0,w1,w2,... 每种各一个。问用这些砝码能不能表示一个重量为m的东西。样例解释:可以将重物和3放到一个托盘中,9和1放到另外一个托盘中。Input单组测试数据。第一行有两个整数w,m (2 ≤ w ≤ 10^...原创 2018-03-27 19:58:22 · 311 阅读 · 0 评论 -
nyoj 586 疯牛(贪心)
疯牛时间限制:1000 ms | 内存限制:65535 KB难度:4描述农夫 John 建造了一座很长的畜栏,它包括N (2 <= N <= 100,000)个隔间,这些小隔间依次编号为x1,...,xN (0 <= xi <= 1,000,000,000).但是,John的C (2 <= C <= N)头牛们并不喜欢这种布局,而且几头牛放在一个隔间里,他们...原创 2018-03-27 21:34:32 · 413 阅读 · 0 评论 -
nyoj 914 Yougth的最大化(贪心)
Yougth的最大化时间限制:1000 ms | 内存限制:65535 KB难度:4描述Yougth现在有n个物品的重量和价值分别是Wi和Vi,你能帮他从中选出k个物品使得单位重量的价值最大吗?输入有多组测试数据每组测试数据第一行有两个数n和k,接下来一行有n个数Wi和Vi。(1<=k=n<=10000) (1<=Wi,Vi<=1000000)输出输出使得单位价值的最大...原创 2018-03-28 10:15:50 · 246 阅读 · 0 评论 -
51nod 1476 括号序列的最小代价(贪心)
1476 括号序列的最小代价 题目来源: CodeForces基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注这里有一个关于合法的括号序列的问题。如果插入“+”和“1”到一个括号序列,我们能得到一个正确的数学表达式,我们就认为这个括号序列是合法的。例如,序列"(())()", "()"和"(()(()))"是合法的,但是")(", "(()"和"(().原创 2018-03-28 11:28:31 · 446 阅读 · 0 评论 -
xynuoj 1435 混合背包
1435: 混合背包时间限制: 1 Sec 内存限制: 128 MB提交: 12 解决: 11您该题的状态:已完成[提交][状态][讨论版]题目描述 一个旅行者有一个最多能用V公斤的背包,现在有n件物品,它们的重量分别是W1,W2,...,Wn,它们的价值分别为C1,C2,...,Cn。有的物品只可以取一次(01背包),有的物品可以取无限次(完全背包),有的物品可以取的次数有一个上限...原创 2018-04-17 10:33:03 · 204 阅读 · 0 评论 -
洛谷 P1031 均分纸牌(贪心)
P1031 均分纸牌题目描述有 N 堆纸牌,编号分别为 1,2,…, N。每堆上有若干张,但纸牌总数必为 N 的倍数。可以在任一堆上取若干张纸牌,然后移动。移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多...原创 2018-05-08 20:54:11 · 1006 阅读 · 0 评论 -
zzulioj 2275: 跳跳的区间游戏(区间贪心)
2275: 跳跳的区间游戏时间限制: 2 Sec 内存限制: 128 MB提交: 50 解决: 12[提交][状态][讨论版][命题人:admin]题目描述跳跳来到了第二个游戏,游戏规则为,跳跳有一个含有n个非负整数的数列与m个区间,每个区间可以表示为li,ri。他要选择其中k个区间, 并使得这些区间的交的那些位置所对应的数的和最大。(是指k个区间共同的交,即每个区间都包含这一段,具体可以参照...原创 2018-05-13 19:02:09 · 411 阅读 · 0 评论 -
HDU 1789 Doing Homework again(贪心)
Doing Homework againTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 16614 Accepted Submission(s): 9684Problem DescriptionIgnatius has just co...原创 2018-05-21 09:37:45 · 193 阅读 · 0 评论 -
51nod 字符串连接(贪心)
字符串连接 wwwwodddd (命题人)基准时间限制:1 秒 空间限制:131072 KB 分值: 5输入n个字符串s[i],你要把他们按某个顺序连接起来,使得字典序最小。(1 <= n <= 100) (每个字符串长度 <= 100) (字符串只包含小写字母)Input第一行一个整数n。接下来每行一个字符串s[i...原创 2018-08-18 09:48:00 · 346 阅读 · 0 评论 -
51nod 1344 走格子(贪心)
1344 走格子基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数A[i],表示这个格子的能量值。如果A[i] > 0,机器人走到这个格子能够获取A[i]个能量,原创 2017-10-15 11:45:45 · 304 阅读 · 0 评论 -
51nod 1672 区间交(贪心)
1672 区间交基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注小A有一个含有n个非负整数的数列与m个区间,每个区间可以表示为li,ri。它想选择其中k个区间, 使得这些区间的交的那些位置所对应的数的和最大。(是指k个区间共同的交,即每个区间都包含这一段,具体可以参照样例)在样例中,5个位置对应的值分别为1,2,3,4,6,那么选择[2,5]与[4,5...原创 2017-10-22 17:00:26 · 490 阅读 · 0 评论 -
51nod 1255 字典序最小的子序列(贪心)
1255 字典序最小的子序列题目来源: 天津大学OJ基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注给出一个由a-z组成的字符串S,求他的一个子序列,满足如下条件:1、包含字符串中所有出现过的字符各1个。2、是所有满足条件1的串中,字典序最小的。例如:bab原创 2017-10-22 14:42:47 · 967 阅读 · 0 评论 -
nyoj 题目914 Yougth的最大化
Yougth的最大化时间限制:1000 ms | 内存限制:65535 KB难度:4描述Yougth现在有n个物品的重量和价值分别是Wi和Vi,你能帮他从中选出k个物品使得单位重量的价值最大吗?输入有多组测试数据每组测试数据第一行有两个数n和k,接下来一行有n个数Wi和Vi。(1<=k=n<=10000) (1<=Wi,Vi<=1000000)输出输出使得单位价值的最大...原创 2017-07-31 17:44:50 · 378 阅读 · 0 评论 -
nyoj 题目106 :背包问题 贪心算法
背包问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量的价值v和重量w(1<=v,w<=10);如果给你一个背包它能容纳的重量为m(10<=m<=20),你所要做的就是把物品装到背包里,使背包里的物品的价值总和最大。输入第一行输入一个正整数n(1随后有n测试数原创 2017-07-30 20:42:14 · 1121 阅读 · 0 评论 -
nyoj 题目71:独木舟上的旅行 贪心算法
独木舟上的旅行 时间限制:3000 ms | 内存限制:65535 KB 难度:2描述进行原创 2017-07-30 20:19:27 · 786 阅读 · 0 评论 -
nyoj 题目12:喷水装置(二)贪心算法
喷水装置(二)时间限制:3000 ms | 内存限制:65535 KB难度:4描述有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。输入第一行输入一个正整数N表示共有n次测原创 2017-07-30 19:22:32 · 614 阅读 · 0 评论 -
nyoj 题目6:喷水装置(一)贪心算法
喷水装置(一)时间限制:3000 ms | 内存限制:65535 KB难度:3描述现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0<Ri<15)的圆被湿润,这有充足的喷水装置i(1<i<600)个,并且一定能把草坪全部湿润,你要做的是:选择尽量少的喷水装置,把整个草坪的全部湿润。原创 2017-07-30 19:09:35 · 556 阅读 · 0 评论 -
nyoj 题目14:会场安排问题 贪心算法
会场安排问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。输入第一行是一个整型数m(m<100)表示共有m组测试数据。每组测试数据的...原创 2017-07-30 19:59:02 · 990 阅读 · 0 评论 -
nyoj 题目 心急的c小加 贪心算法
心急的C小加时间限制:1000 ms | 内存限制:65535 KB难度:4描述C小加有一些木棒,它们的长度和质量都已经知道,需要一个机器处理这些木棒,机器开启的时候需要耗费一个单位的时间,如果第i+1个木棒的重量和长度都大于等于第i个处理的木棒,那么将不会耗费时间,否则需要消耗一个单位的时间。因为急着去约会,C小加想在最短的时间内把木棒处理完,你能告诉他应该怎样做吗? ...原创 2017-08-01 16:00:10 · 379 阅读 · 0 评论 -
nyoj 题目 BUYING FEED 贪心算法
BUYING FEED时间限制:3000 ms | 内存限制:65535 KB难度:4描述Farmer John needs to travel to town to pick up K (1 D*K cents.The county feed lot has N (1 location X_i (0 John as much as F_i (1 Amazing原创 2017-08-01 16:26:52 · 433 阅读 · 0 评论 -
nyoj 题目287 Radar 贪心算法
Radar时间限制:1000 ms | 内存限制:65535 KB难度:3描述Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. Each small island is a point locating in原创 2017-08-01 19:41:57 · 418 阅读 · 0 评论 -
nyoj 题目1036 非洲小孩 贪心算法
非洲小孩时间限制:1000 ms | 内存限制:65535 KB难度:2描述家住非洲的小孩,都很黑。为什么呢?第一,他们地处热带,太阳辐射严重。第二,他们不经常洗澡。(常年缺水,怎么洗澡。)现在,在一个非洲部落里,他们只有一个地方洗澡,并且,洗澡时间很短,瞬间有木有!!(这也是没有的办法,缺水啊!!)每个小孩有一个时间段能够洗澡。并且,他们是可以原创 2017-08-01 20:14:31 · 502 阅读 · 0 评论 -
51nod 1133 不重叠的线段(贪心)
1133 不重叠的线段基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注X轴上有N条线段,每条线段有1个起点S和终点E。最多能够选出多少条互不重叠的线段。(注:起点或终点重叠,不算重叠)。例如:[1 5][2 3][3 6],可以选[2 3][3 6],这2条线段互不重叠。原创 2017-10-17 16:44:35 · 548 阅读 · 0 评论 -
51nod 1428 活动安排问题(贪心)
1428 活动安排问题基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注有若干个活动,第i个开始时间和结束时间是[Si,fi),同一个教室安排的活动之间不能交叠,求要安排所有活动,最少需要几个教室? Input第一行一个正整数n (n <= 10000)代表活动的个数原创 2017-10-17 17:54:12 · 478 阅读 · 0 评论 -
51nod 1099 任务执行顺序(贪心)
1099 任务执行顺序基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注有N个任务需要执行,第i个任务计算时占R[i]个空间,而后会释放一部分,最后储存计算结果需要占据O[i]个空间(O[i] < R[i])。例如:执行需要5个空间,最后储存需要2个空间。给出N个任务执行和存储所需的空间原创 2017-10-17 18:30:07 · 249 阅读 · 0 评论 -
51nod 1117 聪明的木匠(贪心)
1117 聪明的木匠题目来源: 河北大学算法艺术协会基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注一位老木匠需要将一根长的木棒切成N段。每段的长度分别为L1,L2,......,LN(1 木匠发现,每一次切割花费的体力与该木棒的长度成正比,不妨设切割长度为1的木棒花费1单位体力。原创 2017-10-18 17:04:46 · 707 阅读 · 0 评论 -
51nod 1163 最高的奖励(贪心)
1163 最高的奖励基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注有N个任务,每个任务有一个最晚结束时间以及一个对应的奖励。在结束时间之前完成该任务,就可以获得对应的奖励。完成每一个任务所需的时间都是1个单位时间。有时候完成所有任务是不可能的,因为时间上可能会有冲突,这需要你来取舍。求能够获原创 2017-10-18 17:58:52 · 433 阅读 · 0 评论 -
HDU 3177 Crixalis's Equipment (贪心)
Crixalis's EquipmentTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5122 Accepted Submission(s): 2089Problem DescriptionCrixalis - San...原创 2018-08-17 10:23:32 · 340 阅读 · 0 评论