Leetcode(1-100)
leetcode 1
题目
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
你可以按任意顺序返回答案。
示例 1:
1 | |
示例 2:
1 | |
示例 3:
1 | |
提示:
2 <= nums.length <= 104-109 <= nums[i] <= 109-109 <= target <= 109- 只会存在一个有效答案
**进阶:**你可以想出一个时间复杂度小于 O(n2) 的算法吗?
题解
使用HashMap存储元素,时间复杂度O(1),空间复杂度O(N)。
1 | |
leetcode2
Leetcode(1-100)
https://yicizhang00.github.io/posts/算法题/leetcode/leetcode1-100/