Q29 LeetCode1 两数之和
我只能说 直接双循环
1 class Solution { 2 public int[] twoSum(int[] nums, int target) { 3 int[] ans=new int[2]; 4 for(int i=0;i<nums.length;i++){ 5 for(int j=i+1;j<nums.length;j++){ 6 if(nums[i]+nums[j]==target) 7 { 8 ans[0]=i; 9 ans[1]=j; 10 return ans; 11 } 12 } 13 } 14 return new int[]{-1,-1}; 15 } 16 }

浙公网安备 33010602011771号