随笔分类 -  二分三分

lightoj 1297(三分)
摘要:传送门:Largest Box题意:长度为L宽度为W的纸四个角去掉x*x的正方形,然后形成一个长方体,问能组成长方体的最大体积为多少。分析:三分x求最值。#include #include #include #include #define N 100010#define mod 100000000... 阅读全文

posted @ 2015-03-31 16:31 lienus 阅读(313) 评论(0) 推荐(0)

poj3662(二分+最短路)
摘要:题目连接:http://poj.org/problem?id=3662题意:有n个节点p条无向边,现在可以选择其中的任意K条免费,则花费为除了k条边后权值最大的一个,求最小花费多少。分析:二分枚举最大边长limit,如果图中的边大于limit,则将图中的边当作1,表示免费使用一次,否则就当作0,这样... 阅读全文

posted @ 2015-02-05 14:12 lienus 阅读(332) 评论(0) 推荐(0)

hdu5046(重复覆盖+二分)
摘要:题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=5046题意:要在n个城市里建造不超过k个机场覆盖所有城市,问机场城市之间最大距离最小为多少。分析:二分距离+DLX判断,n个城市n列,然后n行,每行城市i在二分的距离内能到达列j就标为1,问题转化为选不超... 阅读全文

posted @ 2015-01-24 16:58 lienus 阅读(148) 评论(0) 推荐(0)

hdu2295(重复覆盖+二分)
摘要:题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2295题意::一个国家有n个城市,有m个地方可以建造雷达,最多可以建K个雷达(K>=1 && K#include #include #include #include #include #include ... 阅读全文

posted @ 2015-01-24 16:34 lienus 阅读(161) 评论(0) 推荐(0)

hdu4614(线段树+二分)
摘要:题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=4614题意:给定一个区间[0,N-1],初始时每个位置上的数字都是0,可以对其进行以下两种操作:1、在位置A开始寻找F(如果没有这么多,则有多少个就找多少个)个数值为0的位置,把位置上的数修改为1,并返回... 阅读全文

posted @ 2015-01-22 00:43 lienus 阅读(422) 评论(0) 推荐(0)

hdu4151(二分)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4151题意:找出比n小的没有重复数字的总个数,例如12以内11不符合,1~10都符合。分析:直接利用lower_bound函数找出比n刚好大的位置再减一就是答案。这里a数组从0开始,所以不用减一。#inc... 阅读全文

posted @ 2014-12-06 00:49 lienus 阅读(486) 评论(0) 推荐(0)

hdu4004(二分)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4004大致题意二分最大跳跃能力,判断是否可以在m次内到达对岸!分析:由于求青蛙最小弹跳能力,所以二分不断枚举能力x,再对x判断是否在m次内到达对岸。。。#include #include #include... 阅读全文

posted @ 2014-11-25 00:33 lienus 阅读(271) 评论(0) 推荐(0)

导航