0
点赞
收藏
分享

微信扫一扫

908. 最小差值 I

90哦吼 2022-04-30 阅读 81
leetcode

原题链接:908. 最小差值 I

 

solution:

class Solution {
public:
    int smallestRangeI(vector<int>& nums, int k) {
        int maxv = INT_MIN;
        int minv = INT_MAX;
        for(int i = 0;i < nums.size();i++){
            maxv = max(maxv,nums[i] - k);
            minv = min(minv,nums[i] + k);
        }
        return (maxv - minv) < 0? 0:maxv - minv;
    }
};

 

 

举报

相关推荐

0 条评论