拿到这一题题干中给出假设每種输入只会对应一个答案那就可以使用map,键为元素值值为元素下标。 起初做法想遍历所有的元素判断其是否小于target,如果小于就put入map后來测试发现,该题中数据存在负数故删去判断。考虑到题中还有[5,5,0]target = 10,这种两个元素的相当的情况顾加入map.get(flag) !=i 解题代码如下:(时间复杂度O(N)):