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

网站建设部门app开发企业网站建设

网站建设部门,app开发企业网站建设,成都学校网站建,wordpress 浏览次数插件目录 动态规划怎么学#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后#xff1a; 动态规划怎么学#xff1f; 学习一个算法没有捷径#xff0c;更何况是学习动态规划#xff0c; 跟我…目录 动态规划怎么学 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后 动态规划怎么学 学习一个算法没有捷径更何况是学习动态规划 跟我一起刷动态规划算法题一起学会动态规划 1. 题目解析 题目链接918. 环形子数组的最大和 - 力扣LeetCode 这道题目巴拉巴拉说了一大堆好像很玄乎的东西我们不管他 抓住题目的核心是要找子数组那找子数组的规则是什么呢 我们直接通过看示例来解读 通过示例二我们可以看出什么叫做环形数组他的头和尾是相连的 所以 5 和 5 可以组成一个子数组。 那我们该怎么做这道题呢 我们可以将它拆解成两个子问题 1. 就是正常求他的最大子数组 2. 因为环形数组的原因我们可以将首尾相连的情况转化成求最小子数组和的情况 2. 算法原理 1. 状态表示 根据我们上面分析的两种情况其实就可以氛围两种状态表示 f [ i ] 表示以 i 为结尾的所有子数组的最大和 g [ i ] 表示以 i 为结尾的所有子数组的最小和  2. 状态转移方程 然后每个状态表示有两种情况一个种情况是自己一种情况是自己加上上一个位置的最大/小和 所以他们的状态转移方程是 f [ i ] max( nums[ i ]nums[ i ] f [ i - 1 ] ) g [ i ] min( nums[ i ]nums[ i ] g[ i - 1] ) 3. 初始化 初始化时为了防止越界多加一格然后初始化成0即可 4. 填表顺序 从左往右 5. 返回值 max( f 数组的最大值sum - g 数组的最小值 ) 3. 代码编写 class Solution { public:int maxSubarraySumCircular(vectorint nums) {int n nums.size();vectorint f(n 1);auto g f;for(int i 1; i n; i) {f[i] max(nums[i - 1], nums[i - 1] f[i - 1]);g[i] min(nums[i - 1], nums[i - 1] g[i - 1]);}int fmax INT_MIN;int gmin INT_MAX;int sum 0;for(int i 1; i n; i) fmax max(fmax, f[i]);for(int i 1; i n; i) gmin min(gmin, g[i]);for(auto s : nums) sum s;return fmax 0 ? fmax : max(fmax, sum - gmin);} }; 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果感到有所收获的话可以给博主点一个赞哦。 如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~
http://www.fuzeviewer.com/news/15417/

相关文章:

  • 张家界商城网站建设企业手机网站源码
  • 郑州建设网站推广公司如何做文献ppt模板下载网站
  • 百度推广 网站要备案吗wordpress邮箱链接无效
  • 百度网站关键词优化深圳设计公司招聘信息
  • 做h5好的网站做网站常规语言
  • 半岛官方网站下载长沙网站建设搭建
  • wordpress整站模板做网站排名
  • 2025年沈阳编程机构权威推荐榜单:spike编程/scratch编程/python编程源头机构精选
  • 重庆做企业网站百度seo优化包含哪几项
  • pc站和手机网站全国广告设计
  • 做外贸必看的网站和论坛有哪些个人网页可以做什么内容
  • 枣庄有做网站的吗淄博网站建设优化
  • 企业网站源码系统网站建设公司的前端
  • 不用源码做网站今天重庆发生大新闻
  • 龙岗永湖网站建设未备案的网站可以百度推广吗
  • Gitlab通过Token生成的用户怎么删除
  • 网站开发 c番禺建设局网站首页
  • 页面设计图片大全厦门seo推广优化
  • 【办公类-109-06】20250916圆牌卡片15CM手工纸+动物头像+拼音表+word单面编辑 - 教程
  • 闲置物品交易网站怎么做的php做不了大型网站
  • 网上做兼职网站有哪些在哪个网站可以学做甜点
  • 天河网站建设信科网络wordpress主题 标签
  • 设计公司简介范文长沙网站seo收费
  • 网站开发分析报告企业建站公司哪里有
  • 专业建设专题网站wordpress 公众号采集
  • 江西有色建设集团公司 网站哪有做网站公司
  • 营商环境建设局网站网络设计方法有哪些
  • 郴州网站建设案例上海待遇好的十大外企
  • 自己怎么设计公主房优化大师win7
  • 网站内页301重定向怎么做做网站可以用电脑当服务器吗