首页 > 其他 > 详细

1304. 和为零的N个唯一整数

时间:2021-05-10 13:07:26      阅读:15      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

这里我们采用计算后续n-1位的和,最后直接取反赋值给第0位元素

 1 public int[] sumZero(int n) {
 2         int[] ans = new int[n];
 3         int sum = 0;
 4         for(int i = 1; i < n; i++) {
 5             ans[i] = i;
 6             sum -=i;
 7         }
 8         // 1. 只有1个元素时直接置0 
 9         // 2. 将后n-1位的和计算得出后直接赋值 
10         ans[0] = sum;
11         return ans;
12     }

 

1304. 和为零的N个唯一整数

原文:https://www.cnblogs.com/jchen104/p/14750494.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!