class Solution{
    public int[] twoSum(int[] nums,int target){
        Map<Integer,Integer> hashtable=new HashMap<>();
        for(int i=0;i<nums.length;i++){
            if(hashtable.containsKey(target-nums[i])){
                return new int[]{hashtable.get(target-nums[i]),i};
            }
            hashtable.put(nums[i],i);
        }
        return new int[0];   
    }
}

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐