Guest User

Untitled

a guest
Sep 23rd, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. class Solution {
  2. public:
  3. int smallestRangeI(vector<int>& A, int K) {
  4. int minVal = INT_MAX, maxVal = INT_MIN, len = A.size();
  5. for(int i = 0; i < len; ++i)
  6. {
  7. minVal = min(minVal, A[i]);
  8. maxVal = max(maxVal, A[i]);
  9. }
  10. int maxDiff = maxVal - minVal;
  11. return max(0, maxDiff - 2 * K);
  12. }
  13. };
Add Comment
Please, Sign In to add comment