# -*- coding: utf-8 -*-
#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
# 求最小差值
# @param a int整型一维数组 数组a
# @return int整型
#
class Solution:
def minDifference(self , a ):
# write code here
data=a
data.sort()
max_num=len(a)
min_num=a[max_num-1]
for i in range(max_num-1):
min_num = min(abs(data[i+1]-data[i]), min_num)
return min_num
s=Solution()
print(s.minDifference([1,2,4]))
print(s.minDifference([1,3,1]))
# 注意本题是 差的绝对值, 而不是绝对值只差 


京公网安备 11010502036488号