java怎么拦截某个对象
262
2022-11-23
【leetcode 167. Two Sum II - Input array is sorted】(两数之和)
题目链接 Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number.
The function twoSum should return indices of the two numbers such that they add up to the target, where index1 must be less than index2.
Note:
Your returned answers (both index1 and index2) are not zero-based. You may assume that each input would have exactly one solution and you may not use the same element twice. Example:
Input: numbers = [2,7,11,15], target = 9 Output: [1,2] Explanation: The sum of 2 and 7 is 9. Therefore index1 = 1, index2 = 2.
思路: 两数和为target,返回元素的位置。 大致和【leetcode 1. Two Sum】相同,不同的是所给的序列是递增的。 1. 用HashMap O(nlogn) Java:
import java.util.HashMap;
public class Solution {
public int[] twoSum(int[] numbers, int target) {
HashMap
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~