返回

java-需要帮助找出这有什么问题吗

发布时间:2022-04-03 09:53:53 494
# 移动端

给定一个整数数组nums和一个整数目标,返回两个数字的索引,使它们相加到目标。

您可以假设每个输入都有一个解决方案,并且不能两次使用同一个元素。

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

它适用于一些测试用例,但不是所有测试用例,并且给出了一个超出范围的索引,我如何才能使它更好

这是我的密码

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

}

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
下一篇
使用for循环的Python矩阵乘法 2022-04-03 08:33:39