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

福州网站建设搭建昆明装修公司

福州网站建设搭建,昆明装修公司,张店网站建设,wordpress评论微信通知目录 动态规划怎么学#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后#xff1a; 动态规划怎么学#xff1f; 学习一个算法没有捷径#xff0c;更何况是学习动态规划#xff0c; 跟我…目录 动态规划怎么学 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后 动态规划怎么学 学习一个算法没有捷径更何况是学习动态规划 跟我一起刷动态规划算法题一起学会动态规划 1. 题目解析 题目链接53. 最大子数组和 - 力扣LeetCode 题目很好理解顾名思义就是找最大的子数组和。 2. 算法原理 1. 状态表示 dp [ i ] 位置表示以 i 位置元素为结尾的所有子数组的最大和。 2. 状态转移方程 状态转移方程有两种情况 1. 子数组长度为 1 时最大和就是 i 位置的值 2. 子数组长度大于 1 是最大和就是上一个位置的最大和 当前位置的值 所以我们就可以得出状态转移方程 dp [ i ] max( nums[ i ]dp[ i ] nums[ i ] ) 3. 初始化 初始化就是防止越界并且不影响后面的值 初始化成 0 即可。 4. 填表顺序 从左往右即可。 5. 返回值 返回整个 dp 表里的最大值。 3. 代码编写 class Solution { public:int maxSubArray(vectorint nums) {int n nums.size();vectorint dp(n 1);int ans INT_MIN;for(int i 1; i n ; i) {dp[i] max(nums[i - 1], dp[i - 1] nums[i - 1]);ans max(ans, dp[i]);}return ans;} }; 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果感到有所收获的话可以给博主点一个赞哦。 如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~
http://www.hkea.cn/news/14329213/

相关文章:

  • 有没有在家做的兼职网站制作人韩剧在线观看免费高清
  • 怎么做网站卖车深圳画册设计公司排行榜
  • 百度视频免费高清网站手机网页视频下载神器
  • 聊城网站制作公司网站建设的详细步骤
  • 安徽教育机构网站建设网页设计与制作课程设计报告小结
  • 汽车网站开发流程小马厂网站建设
  • 西樵网站建设it网站制作策划
  • 怎么加快登录网站速度库尔勒网站
  • 网站结构设计怎么写做直播网站用什么语言
  • 如何做好网站推广江苏建设信息电子证书
  • 网站建设包含哪些费用深圳营销型网站开发
  • 做网站都用什么软件wordpress前面增加new
  • 无锡建设网站找哪家wordpress熊掌号自动推送
  • 无锡网站制作启航好微信公众号怎么创建多少钱
  • 网站建设的资金风险网络营销推广套餐
  • windows2008 iis 网站计算机培训机构排名最新
  • 工业设计网站设计想在网站里添加超链接怎么做
  • 网站参数杭州尚层别墅装饰公司
  • 做的网站空白了使用php做的学校网站吗
  • 百度网站链接wordpress 导航栏
  • 如何建立网站销售平台关键词林俊杰在线听免费
  • 网站产品整合推广广告设计专业可以考什么证
  • 网络文化有限公司网站建设策划书长春公司网站模板建站
  • 怎么做一元抽奖网站网站建设网上接单
  • 生态建设网站建设英文网站费用
  • 开发游戏怎么赚钱济宁网站建设 优化培训
  • 国内10大网站建设公司seo排名点击器原理
  • 高权重网站 内页做跳转给新网站网站地图定位用什么技术做
  • phpmysql网站开发入门与提高西地那非片有延时效果吗
  • 昆明网站建设高端定制做网站的思想体会