牛客编程巅峰赛s2

第一题

class Solution {
public:
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     * 求最小差值
     * @param a int整型vector 数组a
     * @return int整型
     */
    int minDifference(vector<int>& a) {
        // write code here
        sort(a.begin(), a.end());
        int n = a.size();
        int ans = INT_MAX;
        for (int i = 1; i < n; ++i)
        {
            ans = min(ans, a[i] - a[i - 1]);
        }
        
        return ans;
    }
};

猜你喜欢

转载自blog.csdn.net/qq_43627017/article/details/109755218