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

专题网站开发工具有哪些网上自己怎么注册公司

专题网站开发工具有哪些,网上自己怎么注册公司,wordpress新用户权限,陕西省住房建设厅官方网站❓ 剑指 Offer 42. 连续子数组的最大和 难度#xff1a;简单 输入一个整型数组#xff0c;数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为 O(n)。 示例1: 输入: nums [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1…❓ 剑指 Offer 42. 连续子数组的最大和 难度简单 输入一个整型数组数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为 O(n)。 示例1: 输入: nums [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大为 6。 提示 1 a r r . l e n g t h 1 0 5 1 arr.length 10^5 1arr.length105$-100 arr[i] 100 注意本题与 53. 最大子数组和 相同。 思路动态规划 定义 dp 数组 dp[i]代表以元素 nums[i] 为结尾的连续子数组最大和。 若 dp[i−1] 0 说明 dp[i−1]对 dp[i] 产生负贡献即 dp[i−1]nums[i] 还不如 nums[i] 本身大。 当 dp[i−1]0 时执行 d p [ i ] d p [ i − 1 ] n u m s [ i ] dp[i]dp[i−1]nums[i] dp[i]dp[i−1]nums[i]当 dp[i−1]0 时执行 d p [ i ] n u m s [ i ] dp[i]nums[i] dp[i]nums[i] 初始状态 dp[0]nums[0]即以 nums[0] 结尾的连续子数组最大和为nums[0]。 优化 观察发现 dp[i] 只与 dp[i−1] 和 nums[i] 有关系因此可以第一个变量 sum 存储 dp[i] 的值即存储以元素 nums[i] 为结尾的连续子数组最大和。由于省去 dp 列表使用的额外空间因此空间复杂度从 O ( n ) O(n) O(n) 降至 O ( 1 ) O(1) O(1)。 代码(C、Java) C class Solution { public:int maxSubArray(vectorint nums) {int ans nums[0];int sum 0;for(int num : nums){sum sum 0 ? num : sum num;ans max(ans, sum);}return ans;} };Java class Solution {public int maxSubArray(int[] nums) {int ans nums[0];int sum 0;for(int num : nums){sum sum 0 ? num : sum num;ans Math.max(ans, sum);}return ans;} }运行结果 复杂度分析 时间复杂度 O ( n ) O(n) O(n)其中 n 为数组 nums 的长度我们只需要遍历一遍数组即可求得答案。空间复杂度 O ( 1 ) O(1) O(1)我们只需要常数空间存放若干变量。 题目来源力扣。 放弃一件事很容易每天能坚持一件事一定很酷一起每日一题吧 关注我LeetCode主页 / CSDN—力扣专栏每日更新 注 如有不足欢迎指正
http://www.hkea.cn/news/14525234/

相关文章:

  • 外贸网站安装网站模版视频教程
  • wordpress列表图片大小苏州网站搜索优化
  • 建筑设计案例网站推荐wordpress表白墙模板
  • dw中做网站的步骤互联网架构师
  • 怎么建立自己网站 asp上海传媒公司ceo是谁
  • 东莞网站开发定制wordpress做图集
  • 海南房地产网站建设企业网站建设如何选择网络公司
  • 网站制作内容文案长沙优化科技有限公司电话
  • 做跨境的网站有哪些内容自己做网站制作教程
  • 网站优化怎么看网站制作公司官网南京
  • 网络营销对企业的优势网站seo优化8888
  • 国内买机票的网站建设渭南做网站价格
  • 自己随便玩玩的网站怎么建设怎么创建一个博客网站吗
  • 建网站pc版徐州地产开发公司招聘
  • 网站首页动画效果电商网站的宣传推广
  • 无锡手机网站开发西宁企业网站开发定制
  • 网站仿静态和静态的区别电商分销
  • 网站管理与开发怎么做网站上海旅游网站建设
  • 哪些网站可以找到做药人的信息北京科技公司
  • 无icp备案的网站合法吗友情链接多久有效果
  • 亚马逊在电子商务网站建设北京做网站公司哪家强
  • 济南哪里有做网站的网站设计与网页制作在线
  • 郑州区块链数字钱包网站开发过程wordpress 中表格 宽度
  • 上海网站建设的价格低小程序游戏源码wordpress
  • 长沙口碑好的做网站公司哪家好打开英文网站字体不对
  • 网站系统 建设和软件岗位职责网站直播的功能怎样做
  • 做家务的男人网站特种工建设网站
  • 公司有些网站打不开wordpress the7汉化版
  • 做面包网站抖音小程序多少钱
  • 南宁seo网站排名优化广告logo图片大全