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 }

 

posted @ 2024-06-13 20:42  清川1  阅读(18)  评论(0)    收藏  举报