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

邯郸网站seo平台推广方案模板

邯郸网站seo,平台推广方案模板,网站开发并发 性能,创意设计文案审题#xff1a; 本题需要我们找到区间的最大子段和并输出结果 思路#xff1a; 方法一#xff1a;分治思想 我们可以把给定区间平均分成两部分#xff0c;然后获取左段区间的最大子段和#xff0c;右段区间的最大子段和#xff0c;以及跨区间的最大子段和。最后比较出他… 审题  本题需要我们找到区间的最大子段和并输出结果 思路 方法一分治思想 我们可以把给定区间平均分成两部分然后获取左段区间的最大子段和右段区间的最大子段和以及跨区间的最大子段和。最后比较出他们三种情况的最大子段和并返回 对于获取左右两段区间的最大子段和我们可以直接递归调用dfs进行对于最后一种情况则需要直接处理 处理方法 跨区间子段一定包含mid和mid1索引的值 对于mid我们往左遍历查找包含mid的连续左段的最大和 对于mid1:同理往右查找 最终我们把左段最大的值和右段最大的值加起来就是跨区间最大值 解题   #includeiostream #includealgorithm using namespace std; const int N 2e5 10; int n; int a[N]; int dfs(int left, int right) {if (left right){return a[left];}int mid (left right) / 2; //查找左右段最大子段和int ret max(dfs(left, mid), dfs(mid 1, right));//查找跨区间最大子段和int sum a[mid]; int lmax a[mid];for (int i mid-1; i left; i--){sum a[i];lmax max(lmax, sum);}sum a[mid1]; int rmax a[mid1];for (int i mid 2; i right; i){sum a[i];rmax max(rmax, sum);}ret max(ret, lmax rmax);return ret; } int main() {cin n;for (int i 1; i n; i){cin a[i];}cout dfs(1, n) endl;//返回区间1到n的最大子段和return 0; } P1115 最大子段和 - 洛谷
http://www.hkea.cn/news/14501561/

相关文章:

  • 关注建设银行网站wordpress加密修改密码
  • zedu小语种网站建设wordpress 开发指南
  • mysql做wp网站wordpress改变访问目录结构
  • 小网站搜什么关键词好wordpress 招聘网站
  • 濮阳门户网站开发搜索推广策略制定
  • 织梦做仿站时 为何会发生本地地址跳转网站地址网站建设专业性的评价
  • 建一个网站需要多少时间表产品定制网站开发
  • 做网站放广告赚钱手机在线做ppt模板下载网站有哪些
  • 什么网站用php做的flash网站源码带后台
  • 网站制作案例招远网站建设公司报价
  • 手游网站开发企业官网营销推广
  • 简单大气网站欣赏黄骅贴吧最新消息金鼎18号
  • 阜阳学网站建设室内设计素材网站哪个最好
  • 做内部网站cms网站500错误是什么意思
  • 淘宝客网站做一种还是做好几种阿里云 域名申请
  • oracle网站开发郑州优之客网站建设
  • 洛阳网站建站法律网站建设实施方案
  • 网站开发不让搜索引擎吉林省住房建设安厅网站
  • 烟台哪个公司做网站好黄强会见韩国忠清南道知事金泰钦
  • 中文建网站微信开放平台怎么注册
  • 网站恶意点击wordpress上传到域名
  • 好网站开发公司小说网站怎么做流量吗
  • 哈尔滨学校网站建设营销qq购买
  • 做基因结构可以用哪个网站中化山东公路建设集团网站
  • 网站建设分为多少模块网页设计制作代码大全
  • 湖南seo网站策划网站开发基本要求
  • 免费1级做爰片在线网站网站不兼容360浏览器
  • 无锡网站建设专业极速信息外包公司网络安全管理制度
  • 龙岗做网站公司企业官网网页设计报价
  • 手机版网站建设报价北京网络seo经理