码迷,mamicode.com
首页 >  
搜索关键字:最下优先队列 赫夫曼树 贪心    ( 7683个结果
HDOJ 4006 The kth great number
The kth great number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 6240    Accepted Submission(s): 2532 Problem Description Xiao ...
分类:其他好文   时间:2014-05-23 08:16:40    阅读次数:272
POJ 3614 Sunscreen
Sunscreen Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3317   Accepted: 1171 Description To avoid unsightly burns while tanning, each of the C (1 ≤ C ≤ 25...
分类:其他好文   时间:2014-05-22 12:10:39    阅读次数:261
NYOJ1036 非洲小孩 【贪心】
非洲小孩 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述家住非洲的小孩,都很黑。为什么呢? 第一,他们地处热带,太阳辐射严重。 第二,他们不经常洗澡。(常年缺水,怎么洗澡。) 现在,在一个非洲部落里,他们只有一个地方洗澡,并且,洗澡时间很短,瞬间有木有!!(这也是没有的办法,缺水啊!!) 每个小孩有一个时间段能够洗澡。并且,他们是可以...
分类:其他好文   时间:2014-05-22 11:16:28    阅读次数:272
POJ 3069 Saruman's Army
Saruman's Army Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3519   Accepted: 1787 Description Saruman the White must lead his army along a straight path...
分类:其他好文   时间:2014-05-22 10:09:49    阅读次数:271
Codeforces 432E Square Tiling(构造+贪心)
题目连接:Codeforces 432E Square Tiling 题目大意:给出一个n?m的矩阵,要求对该矩阵进行上色,用大写字母,但是每次上色的区域必须是正方形,不求相邻的上色区域不能有相同的颜色,求字典序最小的方案(字典序比较,从左至右,从上到下) 解题思路:用贪心的思想去构造矩阵,因为字典序的优先级为左至右,以及上到下,所以我们每次对于一个未上色点x,y,考虑最少要放到的长度...
分类:其他好文   时间:2014-05-22 07:53:17    阅读次数:280
codeforces round246 C
像这样的C题对自己来说才是最能提升思维的好题。 首先要知道这些数的组合都是从1-n, 要想对数进行排序,比如pos[i]=4(i位置的数值为4),比较容易能想到i和4直接交换, 题目要求每次交换(i,j)且(j-i+1)为素数,这地方卡住 其实可以利用哥德巴赫猜想(任一大于5的整数都可拆分为三个素数之和,任一大于2的偶数都可拆分为两个素数之和) 然后我们就可以贪心了,先把(j-i+1)拆...
分类:其他好文   时间:2014-05-22 06:36:46    阅读次数:303
poj--2782
题意:贪心,排序后大数与小数相加具体代码:#include #include #include #include #include using namespace std;#define maxn 100005int n, m;int f[maxn];int cmp(int a, int b){ ....
分类:其他好文   时间:2014-05-19 19:42:31    阅读次数:233
poj1328(Radar Installation)
题目大意:X轴为陆地,X轴上方为大海,海中有多个小岛,坐标为(x,y)。给你任意多个雷达,雷达的扫描范围i是一个以半径为D的圆,问你至少用几个雷达可以将所有小岛覆盖。如不能完全覆盖输出“-1”。解题思路:简单贪心。以每个小岛为圆心作以半径为D的圆,找出与X轴相交的区间,意思为在这个区间上的任意一点都...
分类:其他好文   时间:2014-05-19 15:54:58    阅读次数:177
hdu 4803 Poor Warehouse Keeper(贪心+数学)
题目链接:hdu 4803 Poor Warehouse Keeper 题目大意:有以个屏幕可以显示两个值,一个是数量x,一个是总价y。有两种操作,一种是加一次总价,变成x,x+y;一种是加一个数量,这要的话总价也会相应加上一个的价钱,变成x+1,y+y/x。总价显示的为取整后的整数,小数部分忽略。给定一个目标x,y,初始状态为1,1,求最少需要多少次可以目标状态,不可以达到的话输出-1....
分类:其他好文   时间:2014-05-18 18:46:36    阅读次数:276
hdu1257
首先求最多能拦截多少颗导弹,则是求一个最长下降子序列的问题。。则找到动态转移方程。。 dp[i]=max(dp[j])+1,ja[i],因为dp[j]所表示的就是一个有序下降子序列。。。所以加进来也将是一个有序上升数列。。 然后是最少需要多少套导弹系统。。。有点贪心的做法。。就是要拦截导弹,尽量用小的去拦截可以拦截的导弹。。最后得到的导弹系统套数是最少的。。 题目链接: http://...
分类:其他好文   时间:2014-05-18 18:31:47    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!