如图,在牛客刷题遇到了这么一道题。想用hashmap来解决,但是出现了实际输出值大于理论输出值的情况。是否是因为重复键值引起还是其他原因。求解
如图,在牛客刷题遇到了这么一道题。想用hashmap来解决,但是出现了实际输出值大于理论输出值的情况。是否是因为重复键值引起还是其他原因。求解
你题目理解错了,给你举个例子,假设数组是{2,1,3,1,8},按照你的方法输出的是4,实际正确结果为3。题目的意思是实际上是从数组中截取一段连续的子数组,然后让这段子数组最长,并且不能有重复。比如这样
或者这样