我正在研究Hackerrank挑战,我必须使用嵌套循环添加一个no。多次访问数组的每个元素。 这里的挑战- https://www.hackerrank.com/challenges/playing-with-numbers/problem?h_r=next-challenge&h_v=zen
现在的问题是代码在某些测试案例中可以正常工作,但是对于某些测试案例,它会由于“超时而终止” 这是代码-
static int[] playingWithNumbers(int[] arr, int[] queries) {
int abssum[] = new int[queries.length];
int count = 0;
for(int query : queries){
abssum[count] = 0;
for(int i = 0; i < arr.length ; i++){
arr[i] +=query;
abssum[count] += Math.abs(arr[i]);
}
count++;
System.out.println(abssum);
}
return abssum;
}