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

某企业网站建设论文运营网站开发工作招聘

某企业网站建设论文,运营网站开发工作招聘,企业网站空间域名,做一个app需要学什么正题 大意 每个人有两个值gigi和hihi#xff0c;要求将序列分解成连续的几个序列。要求每个序列最大的hihi的和小于Limt的情况下每个序列gigi的和的最大值最小。 解题思路 我们二分最小的gigi的和的最大值 首先一个O(n2)O(n2)的dp想法#xff0c;用fifi表示分割到第i个时最…正题 大意 每个人有两个值gigig_i和hihih_i要求将序列分解成连续的几个序列。要求每个序列最大的hihih_i的和小于Limt的情况下每个序列gigig_i的和的最大值最小。 解题思路 我们二分最小的gigig_i的和的最大值 首先一个O(n2)O(n2)O(n^2)的dp想法用fifif_i表示分割到第i个时最大的hihih_i的和的最小值。 动态转移 fimin{f[j]max{hj,hj1,hj2...hi−1,hi}}fimin{f[j]max{hj,hj1,hj2...hi−1,hi}} f_i=min\{f[j]+max\{h_j,h_{j+1},h_{j+2}...h_{i-1},h_i\}\}我们考虑如何优化每次有新的max只会在产生更大的hihih_i时于是我们可以用一个nextinextinext_i表示最近的hnexthihnexthih_{next}>h_i然后我们可以二分快速找到满足小于你目前二分到的答案的最小的位置。 时间复杂度O(n2n  (log n)2)O(n2n(logn)2)O(n^2+n\ \ (log\ n)^2) 是不是感觉时间复杂度没有变化巧了它就是A了 代码 #includecstdio #includealgorithm #includecstring #define H 20010 #define ll long long using namespace std; int n,h[H],g[H],z[H],next[H],num[H],tot; ll sum[H],L,f[H],ans,l,r; int find(int x,int need)//二分满足条件的最小值 {int lx,rn;while(lr){int mi(lr)/2;if(sum[mi]-sum[x-1]need) rmi;else lmi1;}return l; } bool check(int x) {memset(f,127/3,sizeof(f));f[1]0;for (int i1;in;i)//dp{int kfind(i,x),yi,addh[y];if (sum[k]-sum[i-1]x) k--;while(yk){f[y]min(f[y],f[i]add);addh[y];ynext[y];}f[k1]min(f[k1],f[i]add);}return f[n1]L; } int main() {scanf(%d%lld,n,L);for(int i1;in;i){scanf(%d%d,h[i],g[i]);sum[i]sum[i-1]g[i];}num[1]n1;z[1]2147483647;tot1;for (int in;i;i--)//暴力next数组{while (z[tot]h[i]) tot--;next[i]num[tot];tot;num[tot]i;z[tot]h[i];} l1;rsum[n];ansr;while(lr)//二分{int mid(lr)1;if (check(mid)) {if (midans)ansmid;rmid-1;}else lmid1;}printf(%lld,ans); }
http://www.pierceye.com/news/937639/

相关文章:

  • 国外h5网站模板下载长沙快速建站模板
  • 湛江网站建设方案找工程项目
  • 孝感住房和城乡建设部网站深圳市做网站公司
  • 网站开发环境配置做一个信息网站多少钱
  • 小企业网站建设的小知识wordpress显示关闭评论框
  • vue.js 可以做网站吗注册一个公司一年费用
  • 软件开发网站策划方案百度网站怎么用
  • 网站分页符素材wordpress自定义密码
  • 建设银行公积金预约网站首页大宗商品交易平台政策
  • 口碑好的秦皇岛网站建设哪里有沙漠网站建设
  • 推荐外贸网站建设的公司聊城做网站费用价格
  • 在线设计的网站android 网站开发
  • 河北省建设厅网站官网织梦手机网站制作
  • 网站建设管理物联网的发展前景
  • 广州网站建设外贸做vip视频网站赚钱吗
  • 模板网建站山西 网站制作
  • 网站建设捌金手指花总二七网页制作与设计的内容
  • 阿凡达网站建设网网络营销包括什么内容
  • 网站设计师是什么做的好的国外网站
  • 19年做网站织梦cms源码
  • 做定制网站怎么样原创网站设计
  • 淮安网站建设 淮安网站制作反向代理wordpress
  • 七台河北京网站建设深圳营销策划
  • 陕西西乡网站建设如何做网站效果图
  • 三门峡高端网站建设临安建设规划局网站
  • 可信网站认证哪里有网站建设分金手指排名一
  • 十大品牌网站建设专业网站的利弊
  • 如何查看网站域名360seo
  • 苏州网站设计kgwl手机网站全屏代码
  • 网站开发工程师就业前景免费企业网站模板