Python代码如下:
def solution(A):
# write your code in Python 2.6
arraySum = sum(A)
globalMinDiff = sys.maxint
curSum = 0
for i in xrange(0, len(A)-1):
curSum += A[i]
globalMinDiff = min(globalMinDiff, abs(arraySum-2*curSum))
return globalMinDiff

本文介绍了一个使用Python解决的算法问题:寻找数组中两个子集之间的最小差值。通过遍历数组并计算当前子集之和与剩余元素之和之间的绝对差来找到全局最小差。
296

被折叠的 条评论
为什么被折叠?



