maximum_subarray

2022-12-14 浏览 (684)

maximum_subarray.go 源码

package main

import "math"

//最大子序和

func maxSubArray(nums []int) int {
	res, max := nums[0], nums[0]
	for i := 1; i < len(nums); i++ {
		max = int(math.Max(float64(nums[i]), float64(max+nums[i])))
		res = int(math.Max(float64(res), float64(max)))
	}
	return res
}

你可能感兴趣的文章

coin_change

decode_ways

delete_operation_two_strings

  • 所属分类: 后端技术
  • 本文标签: 技术
  • 版权声明: 本文链接 https://seaxiang.com/blog/f25d6777fa374a9bb453f7f4268c9b17