Dropping tests-------------------------------思维(0/1分数规划+二分)
解析:
0/1分数规划模板题
二分最大值mid
ai-bimid>=0。
通过上面公式算出t[i]=ai-bimid,然后排序t数组 删除前k个值,算出总和
如果总和<0 说明mid 大了,这时候R=mid
否则 说明mid小了,这时候L=mid
#include <iostream>
#include<algorithm>
using namespace std;
int n,k;
int a[10005],b[10005];
double res[10005]...
原创
2020-08-24 17:58:17 ·
142 阅读 ·
0 评论