假如测试用例规定index是从0开始依次递增,每次加1的,那这个代码是OK的。可惜按题目的说法并不是这样。 因为如果是从0开始每次加1,那么就可以把第一行输入的数字初始化为HashMap的初始容量,由于Integer类型的hashCode返回值就是对应的int值,所以每次put的时候就相当于依次往map内部的数组赋值,永远不会发生hash冲突,最后的keySet也就是有序的了。 这个用hashMap的代码我测试了是可以通过的,但是不代表这就是正确的答案。
1

相关推荐

11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务