为了账号安全,请及时绑定邮箱和手机立即绑定

我收到以下代码的“第 9 行:错误:找不到符号”错误:已排序数组的平方 [重复]

我收到以下代码的“第 9 行:错误:找不到符号”错误:已排序数组的平方 [重复]

翻阅古今 2022-05-25 15:34:24
import java.util.Arrays;class Solution {    public int[] sortedSquares(int[] A) {        int[] b =new int[A.length];        int k = 0;        for(int i:A){            k=i*i;            b.add(k);          }        Arrays.sort(b);        return b;        }}
查看完整描述

1 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

这不是向数组添加东西的方法,没有add数组的方法,使用索引向数组添加值


for(int i =0; i<A.length; i++){

    k=A[i]*A[i];   // you can also use Math.pow()

    b[i]=k; 

}

使上面的clode清晰干净。通过使用 for 循环


for(int i =0; i<A.length; i++){

    b[i]=A[i]*A[i];   // you can also use Math.pow() 

}

并且还通过使用每个


    int k = 0;

    for(int i:A){

        b[k]=i*i;

        k++;  

    }


查看完整回答
反对 回复 2022-05-25
  • 1 回答
  • 0 关注
  • 92 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号