美文网首页
算法: Array Partition i

算法: Array Partition i

作者: TimberTang | 来源:发表于2018-04-18 09:50 被阅读10次

Array Partition i
对array 排序后每次区步长为2的数字相加即可

class Solution {
    func arrayPairSum(_ nums: [Int]) -> Int {
        var sortedNums = nums.sorted()
        let count = sortedNums.count 
        var ans = 0
        var i = 0
        while (i < count ) {
            ans += sortedNums[i]
            i += 2
        }
        return ans
    }
}

相关文章

网友评论

      本文标题:算法: Array Partition i

      本文链接:https://www.haomeiwen.com/subject/lzzmkftx.html