2021-07-16 01:59
网易互娱_互娱_底层研发工程师 无法手执玫瑰:int[] arr = new int[m + n]; int i = 0, j = 0, p = 0; while (i < m && j < n) { arr[p++] = A[i] <= B[j] ? A[i++] : B[j++]; } while (i < m) { arr[p++] = A[i++]; } while (j < n) { arr[p++] = B[j++]; } A = arr; 新建一个数组arr, 为什么最后A = arr; 这样改变引用 结果返回的还是[4,5,6,0,0,0]这样的答案, debug的时候A的值已经被改掉了呀
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
乐游游:祝好运
投递乐鑫等公司10个岗位 >
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了: