说明:Leetcode
Go中的leetcode解决方案集合。
排列
按字典顺序排列的排列
找到最右边的元素,该元素小于右边的元素
交换该元素,使其右侧的最小元素大于它。
反转该元素所在位置右侧的置换部分
最大子数组总和(Kadane算法)
对于每个数字
如果前一个数字大于零,则将其添加到当前数字
如果当前数字大于最大和,则为新的最大和
func maxSubArray ( nums [] int ) int {
n := len ( nums )
m := nums [ 0 ]
for
<weixin_42134240> 上传 | 大小:202kb