更新 problem 1005

This commit is contained in:
YDZ
2019-06-24 08:53:47 +08:00
parent 8038b023b2
commit 270ff26ad0

View File

@ -1,13 +1,15 @@
package leetcode
import "sort"
import (
"sort"
)
func largestSumAfterKNegations(A []int, K int) int {
sort.Ints(A)
minIdx := 0
for i := 0; i < K; i++ {
A[minIdx] = -A[minIdx]
if minIdx == len(A)-1 || A[minIdx+1] < A[minIdx] {
if A[minIdx+1] < A[minIdx] {
minIdx++
}
}