leetcode

Solution to some Leetcode problems written in C++
git clone git://git.dimitrijedobrota.com/leetcode.git
Log | Files | Refs | README | LICENSE

0624.cpp (448B)


0 class Solution {
1 public:
2 int maxDistance(vector<vector<int>> &arrays) const {
3 int mini = arrays[0].front();
4 int maxi = arrays[0].back();
5 int res = 0;
7 for (int i = 1; i < size(arrays); i++) {
8 res = max({res, arrays[i].back() - mini, maxi - arrays[i].front()});
9 mini = min(mini, arrays[i].front());
10 maxi = max(maxi, arrays[i].back());
11 }
13 return res;
14 }
15 };