我没理解错的话, 你说的应该是这么输入吧 5 4 1 3 2 5 6 之后应该输出下标[0,1]对吧 如果我没理解错的话, 那String[] temp = br.readLine().trim().split(" ");这条语句应该放在for循环外面, 否则每循环一次就向下读取一行, 肯定就不对了, 至于LeetCode上面可以通过编译, 我猜是因为LeetCode上面有多组数据集吧 另外你写的算法时间复杂度为n2 可以考虑用一个HashMap达到n的时间复杂度
点赞 2

相关推荐

算法冲刺中:kpi面加一,面完完全没动静,感谢信都没有
点赞 评论 收藏
分享
10-16 15:48
算法工程师
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务