class Solution { public: /** * * @param arr int整型vector the array * @return int整型 */ int maxLength(vector<int>& arr) { unordered_map<int, int> window; int l = 0,r = 0, res = 0; while (r < arr.size()) { int t = arr[r]; r++; // 进行窗口内数据的更新 window[t]++; // 判断左窗口是否需要更新 while (window[t]...