
贪心
文章平均质量分 75
NowAndForever
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hdu-2586 Y2K Accounting Bug
http://poj.org/problem?id=2586//题意比较难懂,原创 2014-06-05 22:41:45 · 541 阅读 · 0 评论 -
CSU_1409: 集合的并
Description给出两个由整数组成的集合A,B,计算A∪ B中包含多少个整数。Input输入的第一行包含一个整数T (T > 0),表示一共有T组测试数据。对于每组测试数据,第一行包含一个整数n (1≤ n ≤ 105)。第二行包含2n个整数a1,b1,a2,b2, ...,an,bn (0 <a1≤原创 2014-09-03 17:03:54 · 801 阅读 · 0 评论 -
CSU-1408: 种植树苗
Description如下图所示,我们在门前一条笔直的道路上栽了N棵树苗。但是,最近我们发现,如果两棵树苗的距离小于一个常数D,这两棵树苗的发育都会受到阻碍。因此我们决定移除一些树苗,从而使任意两棵树苗的距离都不小于D,并且我们希望留下的树苗越多越好。Input输入的第一行包含一个整数T (T > 0),表示一共有T组测试数据。对于每组测试数原创 2014-09-03 16:45:31 · 707 阅读 · 0 评论 -
51nod1182 完美字符串
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1182题意:给定一个字符串,然后可以随意分配每个字符1-26的完美度,问最大完美度是多少。思路:贪心,开始太疏忽,没有想到贪心,因为26肯定是分配给出现次数最多的那个,其他依次递减。我用一个数组保存每个字符出现的次数,然后在从大到小排序就行。#include#原创 2014-09-26 20:25:46 · 673 阅读 · 0 评论 -
FZU-Problem 2147 A-B Game
Problem 2147 A-B GameAccept: 503 Submit: 1214Time Limit: 1000 mSec Memory Limit : 32768 KB Problem DescriptionFat brother and Maze are playing a kind of special (hentai) game by原创 2014-08-02 10:28:05 · 782 阅读 · 0 评论 -
删数问题
删数问题Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 72 Accepted Submission(s) : 16Font: Times New Roman | Verdana | GeorgiaFont Size: ←原创 2014-06-06 20:08:55 · 977 阅读 · 0 评论 -
Tian Ji -- The Horse Racing
Tian Ji -- The Horse RacingTime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 33 Accepted Submission(s) : 14Font: Times New Roman | Verdana |原创 2014-06-08 10:01:10 · 916 阅读 · 0 评论 -
Crixalis's Equipment
Crixalis's EquipmentTime Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 34 Accepted Submission(s) : 14Font: Times New Roman | Verdana | Georgi原创 2014-06-07 12:37:15 · 1403 阅读 · 0 评论 -
Saving HDU
Saving HDUTime Limit : 3000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 31 Accepted Submission(s) : 15Font: Times New Roman | Verdana | GeorgiaFont Si原创 2014-06-06 22:28:42 · 657 阅读 · 0 评论 -
FatMouse' Trade
FatMouse' TradeTime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 20 Accepted Submission(s) : 14Font: Times New Roman | Verdana | GeorgiaFo原创 2014-06-06 20:39:17 · 2249 阅读 · 0 评论 -
积木分发
积木分发Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 49 Accepted Submission(s) : 27Font: Times New Roman | Verdana | GeorgiaFont Size: ←原创 2014-06-06 15:36:47 · 1624 阅读 · 0 评论 -
活动选择
活动选择Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 38 Accepted Submission(s) : 20Font: Times New Roman | Verdana | GeorgiaFont Size: ←原创 2014-06-06 15:57:26 · 972 阅读 · 0 评论 -
poj-1328 Radar Installation
http://poj.org/problem?id=1328题意是说x轴是海岸线,海洋在x轴上面,陆地在下面,然后给定n个岛屿的坐标,和雷达的范围,(雷达必须在海岸线上) 问最少需要多个个雷达才能全部覆盖岛屿。思路很显然是贪心,但是有几个需要注意的地方:1 就是雷达的位置不一定是整数位置,2 d还可能是负数,n的岛屿的坐标还可能在陆地上。 这时候要加特判。3 就是当雷达所在的原创 2014-06-05 14:07:44 · 673 阅读 · 0 评论 -
51nod-1091 . 线段的重叠
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1091题意:给定n条线段的起点和终点,计算线段的重叠部分,输出最长的部分。没有重叠就输出0。思路:最初思路 是用dp[i]保存前i个点线段重叠的最大部分,但是如果二维循环,O(n*n)的复杂度,明显超时,但是其实只用一维就完全可以搞定了,先按起点排序对所有点,然原创 2014-09-27 08:24:13 · 2338 阅读 · 0 评论