1-Two Sum 题目 思路 题目中得到的信息有: 都是整数,并且可正可负,也可一个值包含多个: 只有一个正确的结果. 方法一: 最直接的思路就是两重循环遍历,时间复杂度是O(n^2),这样肯定不行. 方法二: 由于是乱序的,1)可以先排序,2)然后再遍历一遍就可以找到结果.排序的话不能再原来的基础上进行,这样就破坏了下标顺序,因此需要申请额外的空间,用于保存他们的索引,然后再该空间上进行排序.时间复杂度是[排序O(logn) + 查找O(n)],空间复杂度是O(n). /** * Note:…