随笔分类 - 技巧_贪心
摘要:poj 2456 Aggressive cows && nyoj 疯牛 最大化最小值 二分 题目链接: nyoj : [http://acm.nyist.net/JudgeOnline/problem.php?pid=586][ecff42ba] poj : [http://poj.org/prob
        阅读全文
                
摘要:poj 3111 K Best 最大化平均值 二分思想 题目链接: [http://poj.org/problem?id=3111][ff2c1257] 思路: 挑战程序竞赛书上讲的很好,下面的解释也基本来源于此书 设定条件C(x):=可以选择使得单位重量的价值不小于x 如何判定C(x)是否可行 假
        阅读全文
                
摘要:poj 3431 Expedition 优先队列 题目链接: [http://poj.org/problem?id=2431][aca893d4] 思路: 优先队列。对于一段能够达到的距离,优先选择其中能够加油最多的站点,这样,行驶过这段距离之后还能走更远的距离。 将输入的数据进行排序处理,按照位置
        阅读全文
                
摘要:poj 3069 Saruman's Army 贪心 题目链接: [http://poj.org/problem?id=3069][cd37025b] 思路: 数组从小到大排序。从最左边的点开始,看他能够达到范围内最远的电视哪一个,找到了计数器加1,相当于在此点建立了一个标记。然后从此点继续向右延伸
        阅读全文
                
摘要:poj 3253 Fence Repair 题目链接: [http://poj.org/problem?id=3253][db71892b] 思路: 哈夫曼树型贪心 自底向上每次挑选两个最小的数值相加,相加的值从新合并到数组中,继续挑选相加 如果每次都要排序的话会超时.... 代码: c++ inc
        阅读全文
                
摘要:poj 3617 Best Cow Line 题目链接: [http://poj.org/problem?id=3617][61d209fa] 思路: 贪心 第一个字母和最后一个字母比较字典序,果如大小相同,左边指针++,右边指针 ,继续比较 最后注意输出格式:每80个字母换一次行 代码: c++ 
        阅读全文
                
摘要:codeforces 893D	Credit Card 题目大意: 有一张信用卡可以使用,每天白天都可以去给卡充钱。到了晚上,进入银行对卡的操作时间,操作有三种: 1.$a_i 0$ 银行会给卡充入$a_i$元 2.$a_i d$,那么说明通过充钱调节,将最大值回到$d$。最后输出去银行的次数。 代
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号