码迷,mamicode.com
首页 >  
搜索关键字:二分    ( 14969个结果
UVA 1356 - Bridge(自适应辛普森)
UVA 1356 - Bridge 题目链接 题意:一个桥长为B,桥上建电线杆,杆高为H,两杆之间距离不超过D,电线杆总长为L,杆子都是等距的,现在建最少的电线杆,问这时候电线离地面高度是多少 思路:二分高度,求出电线长,判断长度够不够即可,那么问题就变成怎么求弧长 求弧长公式为∫w/201+(f′(x)2)??????????√, 建立坐标系使得f(x)=ax2,带...
分类:其他好文   时间:2014-07-23 22:36:57    阅读次数:242
HDU 4864 Task(2014多校--贪心)
Task比赛当时思路想的差不多,感觉能过的,该处理的也都处理到了,最后还是没过,可能是二分写错了吧-。-大意:给你n个机器,m个要完成的任务,每个机器跟任务都有两个属性,机器是最大工作时间跟等级,任务是需要工作的时间跟等级。完成一个任务可以得到500*(工作时间)+2*(等级)的报酬。完成任务的条件...
分类:其他好文   时间:2014-07-23 22:27:27    阅读次数:271
poj COURSES(二分匹配)
poj COURSES(二分匹配)...
分类:其他好文   时间:2014-07-23 21:04:13    阅读次数:263
[ACM] POJ 3258 River Hopscotch (二分,最大化最小值)
River Hopscotch Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 6697   Accepted: 2893 Description Every year the cows hold an event featuring a peculiar ve...
分类:其他好文   时间:2014-07-23 18:06:07    阅读次数:270
HDU 1950 Bridging signals
那么一大篇的题目描述还真是吓人。仔细一读其实就是一个LIS,还无任何变形。刚刚学会了个二分优化的DP,1A无压力。 1 //#define LOCAL 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int ...
分类:其他好文   时间:2014-07-23 18:00:44    阅读次数:180
POJ2112_Optimal Milking(网洛流最大流Dinic+最短路Flody+二分)
解题报告 农场有k个挤奶机和c头牛,每头牛到每一台挤奶机距离不一样,每台挤奶机每天最多挤m头牛的奶。 寻找一个方案,安排每头牛到某一挤奶机挤奶,使得c头牛需要走的所有路程中的最大路程的最小值。 要使每一头牛都去挤奶,那么建完模型就要判断是否满流。 由于是多源多点的网络,假设源点0,汇点n+1(n=k+c) 源点到每一头牛的容量为1,每一台机器到汇点的容量为m;用flody求出任意一头牛到...
分类:其他好文   时间:2014-07-23 17:17:11    阅读次数:239
POJ2549 Sumsets 折半枚举
题目大意是,一个集合中有N个元素,找出最大的S,满足条件A+B+C=S,并且这四个数都属于该集合,N不超过1000.         如果直接枚举O(n^4)显然复杂度太高,将等式转化一下A+B=S-C,此时分别对左右两边的值进行枚举,这一步复杂度为O(n ^ 2),接着就用二分法查找满足该等式的最大S值, 复杂度为O(n^2*log(n))。 #include #include #in...
分类:其他好文   时间:2014-07-23 16:39:22    阅读次数:156
[ACM] POJ 3273 Monthly Expense (二分解决最小化最大值)
Monthly Expense Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 14158   Accepted: 5697 Description Farmer John is an astounding accounting wizard and has r...
分类:其他好文   时间:2014-07-23 16:38:21    阅读次数:228
HDU 4864 Task
贪心,排序,二分。。。#include #include #include #include #include using namespace std;const int maxn = 200010;struct node { int x,y; int price; int mak...
分类:其他好文   时间:2014-07-23 15:49:19    阅读次数:216
hdu 4864 2014STD D题
1、要能够分析出贪心的理由 2、在lv里面进行lower_bound : 因为对于task的time本来就已经是从大到小排好序的,对于task里的每个time我们应该从最小的level开始放,       因为可能在task后面有比较大的lv; 3、lower_bound的用法 4、二分的写法 5、比较函数cmp #include #include #include #i...
分类:其他好文   时间:2014-07-23 13:29:36    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!