赞
踩
给定一个长度为 n 的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。
第一行包含整数 n。
第二行包含 n 个整数(均在 0∼105 范围内),表示整数序列。
共一行,包含一个整数,表示最长的不包含重复的数的连续区间的长度。
1 ≤ n ≤ 105 1≤n≤105 1≤n≤105
5
1 2 2 3 5
3
暴力算法显然是最容易考虑的,我们使用两个循环 i , j
对整个数列进行遍历,很容易能得到答案。
但是对于大数列, O ( n 2 ) O(n^2)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。