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

html5 wap 网站模板西安专业网络推广平台

html5 wap 网站模板,西安专业网络推广平台,湘潭网站建设湘潭,wordpress app模板前言 本专栏主要通过“LeetCode 热题100”,来捡起自己本科阶段的算法知识与技巧。语言主要使用c/java。如果同样正在练习LeetCode 热题100的朋友欢迎关注或订阅本专栏。有疑问欢迎留言交流~ 题目描述 题目链接 示例 1: 输入:nums [-2,1…

前言

本专栏主要通过“LeetCode 热题100”,来捡起自己本科阶段的算法知识与技巧。语言主要使用c++/java。如果同样正在练习LeetCode 热题100的朋友欢迎关注或订阅本专栏。有疑问欢迎留言交流~

题目描述

题目链接

示例 1:

输入:nums = [-2,1,-3,4,-1,2,1,-5,4]
输出:6
解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。
示例 2:

输入:nums = [1]
输出:1
示例 3:

输入:nums = [5,4,-1,7,8]
输出:23

提示:

1 <= nums.length <= 105
-104 <= nums[i] <= 104

思路

属于动态规划的例图,凭借着之前本科对于这题动态转移方程的记忆把代码写下来了。下面是官方的解法:我们用 f(i) 代表以第 i 个数结尾的「连续子数组的最大和」,那么很显然我们要求的答案就是:
max 0≤i≤n−1 {f(i)}

因此我们只需要求出每个位置的 f(i),然后返回 f 数组中的最大值即可。那么我们如何求 f(i) 呢?我们可以考虑 nums[i] 单独成为一段还是加入 f(i−1) 对应的那一段,这取决于 nums[i] 和 f(i−1)+nums[i] 的大小,我们希望获得一个比较大的,于是可以写出这样的动态规划转移方程:
f(i)=max{f(i−1)+nums[i],nums[i]}

下面放出我的代码,因为最近感觉对于C++的语法捡起来差不多了,于是之后的解题会用Java多一点。

class Solution {public int maxSubArray(int[] nums) {// 动态规划经典题,最大子数组和int nums_size = nums.length;// 最后一个数字为下标为i的之和int[] dp_nums = new int[nums_size];// initdp_nums[0] = nums[0];// 动态转移方程for (int i=1;i<nums_size;i++){if (dp_nums[i-1] > 0){dp_nums[i] = dp_nums[i-1] + nums[i];}else{dp_nums[i] = nums[i];}}//寻找最大值int maxSum = -9999999;for (int i=0;i<nums_size;i++){maxSum = Math.max(dp_nums[i], maxSum);}return maxSum;}
}
http://www.zhongyajixie.com/news/28336.html

相关文章:

  • asp政府网站源码index百度指数
  • 网站如何建设目录什么是营销模式
  • 网站建设顺利交付淘宝补流量平台
  • 珠宝网站策划系统设置友情链接有什么作用
  • 个人可以做网站么批量查询权重
  • 网站建设与网页设计开题报告电商代运营公司十强
  • 网站备案授权书电商seo优化
  • wordpress有哪些弹窗插件广州网站优化方案
  • 青岛外贸网站设计网站开发流程图
  • 哪一个军事网站做的比较好网络推广引流有哪些渠道
  • 济宁网站运营策略百度经验app
  • 迪虎科技网站建设最佳磁力吧ciliba磁力链
  • 微网站在线制作中文搜索引擎
  • 合肥网站建设方案托管做个网页价格多少
  • 做网站哪家公司好seo网络推广员招聘
  • 网站策划书基本项目电商怎么做推广
  • 北京做手机网站的公司名称百度竞价项目
  • 做网站一般要了解哪些百度怎么搜索图片
  • 企业查询网站企查查百度账户
  • 网站通栏设计素材品牌策略怎么写
  • 做网站公司找哪家官网seo
  • wordpress文章加密无法分类seo网站推广是什么
  • 低价网站建设方案接app推广的单子在哪接
  • 重庆大渡口营销型网站建设公司推荐微商如何引流与推广
  • 网上商城网站制作网站优化北京seo
  • c蔡甸区城乡建设局网站中国最权威的网站排名
  • 合肥做网站优化网络营销服务
  • 漳诈网站建设免费b2b网站推广
  • 金华英文网站建设公司怎么在百度上推广
  • 教学网站模板下载友の 连接