博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见编程题 - 找到具有最大和的子数组
阅读量:3905 次
发布时间:2019-05-23

本文共 343 字,大约阅读时间需要 1 分钟。

function maxSubArray(arr) {
//全为负数的情况,要注意 if (arr.every(x => x < 0)) { return arr.sort(function(a,b) {
return b-a; })[0]; } var max = 0; var sum = 0; for (let i of arr) { sum += i; if (max < sum) max = sum; if (sum < 0) sum = 0; } return max;}

转载地址:http://wdaen.baihongyu.com/

你可能感兴趣的文章
STM32 PWM
查看>>
STM32 PWM波驱动模拟舵机(库函数版)
查看>>
STM32——ADC
查看>>
破解百度网盘屏蔽文件分享失效被和谐的独家秘籍
查看>>
STM32F10X_XX宏定义的选择
查看>>
在头文件声明全局变量和创建extern
查看>>
stm32 USART 串口通信[操作寄存器+库函数]
查看>>
MATLAB画图常用调整代码
查看>>
WORD2010加载mathtype6.6
查看>>
TTL电平、CMOS电平、RS232电平的区别
查看>>
c语言那些细节之a+1和&a+1的区别
查看>>
交换两个变量的值,不使用第三个变量的四种法方
查看>>
STM32 产生随机数
查看>>
MFC 动态曲线 支持缩放 显示图例(CStatic派生类)
查看>>
STM32 变量存储问题
查看>>
win7下安装纯净版XP
查看>>
C++矩阵处理工具——Eigen
查看>>
CMake入门指南
查看>>
QT5.2新版本+VS2010平台搭建图文教程
查看>>
Ubuntu12.04 无线图标不显示 解决办法
查看>>