题目描述:
给定一个数组arr,返回arr的最长无的重复子串的长度(无重复指的是所有数字都不相同)。
首先先来分析一下思路:
这是一个不定长数组,数组左右边界均不确定,故可以先设置两个指针定个边界
let left = 0;
let right = 0;
然后我们需要一个存储子串的数组以及最后要输出的值:
let map = {
};
let ans = 0;
变量声明完毕,开始计算:
while(left < arr.length && right<arr.length