码迷,mamicode.com
首页 >  
搜索关键字:贪心思想    ( 110个结果
poj3122-Pie(二分法+贪心思想)
一,题意: 有f+1个人(包括自己),n块披萨pie,给你每块pie的半径,要你公平的把尽可能多的pie分给每一个人 而且每个人得到的那份pie必须是从同一个pie上得到的,不能拼凑,多余的边角丢掉。二,思路: 1,输入,并找出最大体积的pie 2,二分法记录每一种情况的体积,及能...
分类:其他好文   时间:2015-10-18 15:20:05    阅读次数:119
poj1323-Game Prediction(贪心思想)
贪心的思想:尽量的从最大值找起。然后在剩余之中,再从最大值找起。 一,题意: M个人,每人N张牌,每轮比较谁出的牌大,最大者为胜。现在给定M和N,以及你的牌,要求输出你至少能确保获得几轮的胜利 从"至少能赢几轮"可以看出:每个人必定都从最大的牌开始出。(只判定输赢两种情况即可)二,思路: ...
分类:其他好文   时间:2015-10-18 09:57:57    阅读次数:188
uva--1368(贪心,字符串模拟)
点击打开链接 该题是一个带有贪心思想的字符串模拟题,题目给定m个长度为n的字符串,让你求一个长度为n的字符串,使得该字符串与这m个字符串对应位置的字符不同的个数和最小。 要使对应位置不同字符最少,则该字符串每个字符优先选择该位置出现次数多的字符,若次数相同则选择字典序更小的字符。 代码: #include #include #include #include #includ...
分类:其他好文   时间:2015-07-30 00:42:56    阅读次数:144
算法之贪心思想
这个贪心的行为在算法中也成为了一种指导思想,也就是说贪心算法所作出的选择在当时的环境下是最好的,说深一点就是它只是某种 意义上的局部最优解,但不一定是全局最优解,此时往往接近于最优解。   一: 优点      前面也说了,贪心只是求的当前环境下的最优解,而不是追究整体的最优解,所以贪心就避免了为求的整体最优解而枚举各种方案所 耗费的时间。   二: 问题...
分类:编程语言   时间:2015-07-20 23:39:52    阅读次数:267
Random Maze (hdu 4067 最小费用流 好题 贪心思想建图)
最小费用最大流,重在建图,好题!...
分类:其他好文   时间:2015-07-11 10:43:17    阅读次数:159
NOI 2014简要题解
Day 1.Problem A. 起床困难综合症100分做法:把数字看成二进制数。对于初始攻击力,我们将其拆成32位,并求出每一位为0和1时经过所有防御门之后分别得到的数字。然后就是按位贪心了,我们尽量让初始攻击力的高位在经过所有防御门后变成1而不是0,根据这一贪心思想,剩下要做的就是个很简单的数位贪心问题了。#include #include #inclu...
分类:其他好文   时间:2015-07-09 17:57:26    阅读次数:166
1153 - Keep the Customer Satisfied(贪心)
又是一道经典的贪心算法题目 。 乍看题目,想到了紫书一开始讲的区间问题(给定一些区间,选择尽可能多的不相交区间),和另一个经典问题:“活动安排”  的实质是一样的。 但是本题又和区间问题不同,因为区间起点未知,我们所知道的仅仅是等待时间和截至时间,但是其实贪心思想是一致的,即:尽可能的给后面的人留下更多时间,满足当前所用时间最少。 因此可以写出贪心算法 : 按照截至时间排序,将元素的消耗时间加到...
分类:其他好文   时间:2015-07-08 22:40:26    阅读次数:189
UVa - 10570 - Meeting with Aliens
对于n个数字,调整成从大到小或者从小到大,操作数都不超过n,每一次操作至少有一个数字放到正确的位置。 枚举起点还有序列正反,求出最小的交换次数。 求交换次数的时候用贪心思想,先把1交换到1,再把2交换到2。。。...
分类:其他好文   时间:2015-06-25 01:22:22    阅读次数:137
C++(12个球问题,40g质量问题,15分钟求解问题)
这里的思想就是贪心思想,怎么做让取值范围最大我们就按这个方 向取取值,最终得到结果是{1,3,9,27}. 关键是比较的时候要怎么确定特别的球是重还是轻。...
分类:编程语言   时间:2015-05-15 21:30:35    阅读次数:252
HDU1051 Wooden Sticks【贪心】
题目大意: 有N根木棍,每根木棍的长度和质量是已知的,机器要处理这N根木棍,处理时间和木棍的长度和 权重有关。第一根木棍的处理时间为1min,之后处理的木棍如果长度大于等于前一根木棍的长度 并且权重也大于等于前一根木棍的长度,就不需要处理时间;否则就需要1min的处理时间。问: 最小的处理时间为多少。 思路: 贪心思想。先将木棍按长度从小到大排列,如果长度一致,则按权重从小到大排列。然后根据题目 要求,如果后边的木棍长度和权重都大于前者,则不需要处理时间,否则加1min处理时间。...
分类:其他好文   时间:2015-04-18 14:38:21    阅读次数:159
110条   上一页 1 ... 6 7 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!