美文网首页
第一题 twosum

第一题 twosum

作者: 水电梁师傅 | 来源:发表于2017-07-11 00:34 被阅读12次

    题目是输入一个数组,找出数组两两不同数组位的数值相加能等于某个target的值,返回数组
    比如说target=9,数组arr[]={1,3,6,4}
    那么3+6=9=target,所以输出下标位1和2
    我的答案比较乐色,以下是我的乐色答案,且当搏君一笑

        public  int[] twoSum(int[] nums, int target) 
        {
            int[] arr = new int[2];
            for(int i=0;i<=nums.length-1;i++)
            {
                for(int j=i+1;j<=nums.length-1;j++)
                {
                    if((nums[i]+nums[j])==target)
                    {
                        arr[0]=i;
                        arr[1]=j;
                    }                  
    
                }
            }
            return arr;
        }  
    

    相关文章

      网友评论

          本文标题:第一题 twosum

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