for(int i=0;i<(int)arr.size();++i){ if(last[arr[i]]!=-1) now=max(now,last[arr[i]]+1) ans=max(ans,i-now+1); last[arr[i]]=i; } 这部分代码理解不上去,求师兄指点!!!
点赞

相关推荐

一名愚蠢的人类:多少games小鬼留下了羡慕的泪水
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务