当前位置: 首页 > wzjs >正文

delphi网站开发教程动漫wordpress主题下载

delphi网站开发教程,动漫wordpress主题下载,网站开发视频教程百度云,星巴克已有的网络营销方式好久没发博客了……浅浅复活一下,讲个冷门些的算法。 算法目的:选出k组ai,bi使得 最大。 算法过程: 不妨考虑二分答案,那么答案的形式便是 的形式,则可通过移项转化为,进一步的,我们可以将…

好久没发博客了……浅浅复活一下,讲个冷门些的算法。

算法目的:选出k组ai,bi使得  \frac{\sum ai }{\sum bi} 最大。

算法过程:

不妨考虑二分答案,那么答案的形式便是 \frac{\sum ai }{\sum bi}\geq k 的形式,则可通过移项转化为\sum ai - k*\sum bi\geq 0,进一步的,我们可以将求和合并,则有\sum ai-k*bi\geq 0,这便是二分检验的条件,只需挑出满足条件的k组即可,该算法考不出太新鲜的,至多是二分加优化。

那么我们来看一道例题

P4377 [USACO18OPEN] Talent Show G

简化一下题意:选出任意组ai,bi使得\frac{\sum ai }{\sum bi}最大,且\sum bi\geq W。那么看到该限制条件,只需在二分时使用01背包优化即可。最后输出为答案*1000向下取整。

代码:

#include<bits/stdc++.h>
#define ll long long
#define endl '\n'
using namespace std;
const int maxn=1e5+10;
int n,w,a[maxn],b[maxn];
double f[maxn]; 
bool check(double mid){for(int i=1;i<=w;i++) f[i]=-1e9;for(int i=1;i<=n;i++){for(int j=w;~j;j--){f[min(w,j+b[i])]=max(f[min(w,j+b[i])],f[j]+a[i]-mid*b[i]);}}return f[w]>=0;
}
int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin>>n>>w;for(int i=1;i<=n;i++) cin>>b[i]>>a[i];double l=0,r=1e6;while(r-l>1e-4){double mid=(l+r)/2;if(check(mid)) l=mid;else r=mid;}cout<<(int)(1000*l)<<endl;return 0;
}


文章转载自:

http://9c3LLVxW.xknsn.cn
http://ODLl1L23.xknsn.cn
http://U4s5DZQ3.xknsn.cn
http://qcDN1vxy.xknsn.cn
http://1beG4cry.xknsn.cn
http://yCVcanLi.xknsn.cn
http://w71DrimO.xknsn.cn
http://lC3tZ8xN.xknsn.cn
http://Jw0ARVwQ.xknsn.cn
http://E2bzpXmy.xknsn.cn
http://SLaKTyKQ.xknsn.cn
http://UC4PMGiv.xknsn.cn
http://Ak3CKboQ.xknsn.cn
http://pJagr04L.xknsn.cn
http://6fRpr6d2.xknsn.cn
http://dR7YkKGJ.xknsn.cn
http://dUGiC20s.xknsn.cn
http://8JxpjUov.xknsn.cn
http://WWgNZHxk.xknsn.cn
http://DTgSjmlJ.xknsn.cn
http://GHq7Ybq0.xknsn.cn
http://RO6NbIbu.xknsn.cn
http://CA53X3Wl.xknsn.cn
http://lxoo48Q7.xknsn.cn
http://foSlrz8X.xknsn.cn
http://zfeLNDpD.xknsn.cn
http://yc1s76Vv.xknsn.cn
http://iqLXHrQc.xknsn.cn
http://mi7uNoh3.xknsn.cn
http://Ml3AJV4H.xknsn.cn
http://www.dtcms.com/wzjs/760796.html

相关文章:

  • 棋牌游戏网站怎么做的东莞市网络seo推广
  • 滨州住房和城乡建设部网站做网站图片无法显示的原因
  • 网站制作开发及优化是什么小程序定制开发
  • 制作个人网站百度地图导航下载安装
  • 东莞网站设计知名 乐云践新岗顶网站设计
  • 小猫mip网站建设电子商务网站开发参考文献
  • 音乐网站怎么做无线增值业务百度下载文章转wordpress
  • 网站制作公司去哪找自己做的网站如何上传
  • 网站有备案 去掉备案甘肃多元网络
  • 网站设计公司山东烟台手机怎么创建自己的网页
  • 网站开发语言有哪些wordpress标签code
  • 做企业网站需要多少钱做网站的书籍推荐
  • 临沂 企业网站建设人工智能培训公司
  • 如何做网站接口网站设计交流
  • 枣阳做网站wordpress 标签下的文章
  • 沅江网站开发设计与网站建设案例
  • 攀枝花市建设银行网站做分销网站
  • 山西省住房城乡建设厅门户网站南京模板做网站
  • 怎样开设网站开发网是什么意思
  • 东莞网站改版电子商务网站建设开题报告
  • flash网站下载济南城乡建设局官网
  • 网站域名备案时间查询源码制作网站教程
  • 多个网站 备案企业网站的推广建议
  • 盐城seo网站优化wordpress 插件 破解版
  • 关于公示网站建设的计划书海尔建设网站的目的
  • php 手机网站cms房产网站有哪些
  • 网站建设基础课件网站开发工具 n
  • 开封网站建设流程门户网站作用
  • 江苏连云港网站制作公司网站怎么做网站地图
  • 网站建设的七大优缺点建设网站怎么搞