美文网首页
4 两数之和

4 两数之和

作者: 滔滔逐浪 | 来源:发表于2022-08-21 20:59 被阅读0次

    1. 两数之和

    示例 1:
    **nums = [2,7,11,15], target = 9
    输出:[0,1]
    解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。

    示例 2:

    **nums = [3,2,4], target = 6
    输出:[1,2]

    示例 3:

    **nums = [3,3], target = 6
    输出:[0,1]</pre>

    package com.taotao.letcode.test;
    
    /**
     * @Author: wangjin
     * @CreateTime: 2022-08-22  20:50
     * 1. 两数之和
     * 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。
     *
     * 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
     *
     * 你可以按任意顺序返回答案。
     *
     *
     *
     * 示例 1:
     *
     * 输入:nums = [2,7,11,15], target = 9
     * 输出:[0,1]
     * 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。
     * 示例 2:
     *
     * 输入:nums = [3,2,4], target = 6
     * 输出:[1,2]
     * 示例 3:
     *
     * 输入:nums = [3,3], target = 6
     * 输出:[0,1]
     */
    public class Sum {
        public static void main(String[] args) {
           int  nums[] = {2,7,11,15};
            int target = 9 ;
            for (int i=0;i< nums.length;i++){
                int first=nums[i];
                for (int j = i+1; j < nums.length; j++) {
                    int two=nums[j];
                    int sum=first+two;
                    if(sum==target){
                        System.out.println("数组下标:"+i+":  "+j);
                    }
                }
            }
        }
    }
    
    
    
    

    相关文章

      网友评论

          本文标题:4 两数之和

          本文链接:https://www.haomeiwen.com/subject/vcxwgrtx.html