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

wordpress 极客主题小时seo百度关键词点击器

wordpress 极客主题,小时seo百度关键词点击器,中关村在线手机对比平台,网站开发使用什么工具一、题目解析 听着有点复杂,这里一图流。 将环形问题转化为线性问题。 二、算法原理 1.状态表示 2.状态转移方程 详细可以移步另一篇博客,53. 最大子数组和 - 力扣(LeetCode) 3.初始化 由于计算中需要用到f[i-1]和g[i-1]的值&…

一、题目解析

听着有点复杂,这里一图流。

 

将环形问题转化为线性问题。

二、算法原理

1.状态表示

2.状态转移方程

 

 

详细可以移步另一篇博客,53. 最大子数组和 - 力扣(LeetCode)

3.初始化

由于计算中需要用到f[i-1]和g[i-1]的值,所以可以直接初始化f[0]和g[0]的值,也可以加上一个虚拟节点,用于初始化。

4.填表顺序

从左往右,两个表一起填,保证所需值已计算。

5.返回值

需要返回f中和sum-g中两者的最大值

思考与实操同等重要,在思考后去实操,链接: 

三、 代码示例

class Solution {
public:int maxSubarraySumCircular(vector<int>& nums) {int n = nums.size();vector<int> f(n+1),g(n+1);int sum = 0;for(int i = 1;i<=n;i++){f[i]=max(nums[i-1],f[i-1]+nums[i-1]);g[i]=min(nums[i-1],g[i-1]+nums[i-1]);sum+=nums[i-1];}int f_max = f[1],g_min = g[1];for(int i = 2;i<=n;i++){if(f[i]>f_max) f_max = f[i];if(g_min>g[i]) g_min = g[i];}return sum == g_min ? f_max : max(f_max,sum-g_min);}
};

 

 

看到最后,如果对您有所帮助还请点赞、收藏和关注,点点关注不迷路,我们下期再见!

http://www.dtcms.com/wzjs/197829.html

相关文章:

  • 多用户建站系统源码seo优化教程视频
  • 做一个动态网站要多少钱互联网推广
  • wordpress文章地图定位百度seo规则最新
  • wordpress高亮代码添加行号关键词优化步骤简短
  • 先进网站网络推广app是干什么的
  • 广州 网站建设 行价无忧seo
  • 东莞做汽车有没有买票的网站网站排行榜前十名
  • 做网站开发教程深圳广告策划公司
  • web网站开发需要什么微信广告平台推广
  • 最新新闻热点事件简短seo优化运营专员
  • 用vue框架做的网站seo关键词排名优化方案
  • 跨境电商到什么网站做在线crm网站建站
  • wordpress 评论过滤上海网优化seo公司
  • 做五金的外贸网站有哪些安装百度
  • 手机网站制作价格seo服务合同
  • 如何做商业推广网站推广普通话的内容
  • 驻马店做网站推广凡科网站建站教程
  • 自己有服务器如何架设网站百度账号免费注册
  • wordpress 在线商城东莞网络优化公司
  • html网页设计颜色代码乌鲁木齐seo
  • 怀柔重庆网站建设烟台网络推广
  • 合肥市人民政府官网12345青岛网站快速排名优化
  • 长治建一个网站大概要多少钱制作网页
  • 企业网站规划原则seo优化推广软件
  • 宁波网站推广方式定制公司新闻近期大事件
  • 企业网站建设的基本原则有哪些?多层次网络营销合法吗
  • 网站上的链接怎么做电子商务网站建设论文
  • 电子商务网站建设评估工具有哪些关键词优化的策略
  • 淘客怎么做网站成都网站seo报价
  • 湛江网站建设制作维护如何注册一个网站