0
点赞
收藏
分享

微信扫一扫

两数之和:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

云上笔记 2022-03-12 阅读 75

刷题小能手之数组篇(8)

力扣
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。

package arrayAlgorithm;

public class TwoSum {
        public static int[] twoSum(int[] nums, int target) {
                for(int i =0;i<nums.length;i++){
                        for(int j =i+1;j<nums.length;j++){
                                if((nums[i]+nums[j])==target){
                                        System.out.println("["+i+","+j+"]");
                                        int[] twosum = {i,j};
                                        return twosum;
                                }
                        }
                }
                return nums;

        }

        public static void main(String[] args) {
                int[] array = {2,7,11,15};
                twoSum(array, 9);
        }
}

举报

相关推荐

0 条评论