加载中...
1304-和为零的N个唯一整数(Find N Unique Integers Sum up to Zero)
发表于:2021-12-03 | 分类: 简单
字数统计: 291 | 阅读时长: 1分钟 | 阅读量:

原文链接: https://leetcode-cn.com/problems/find-n-unique-integers-sum-up-to-zero

英文原文

Given an integer n, return any array containing n unique integers such that they add up to 0.

 

Example 1:

Input: n = 5
Output: [-7,-1,1,3,4]
Explanation: These arrays also are accepted [-5,-1,1,2,3] , [-3,-1,2,-2,4].

Example 2:

Input: n = 3
Output: [-1,0,1]

Example 3:

Input: n = 1
Output: [0]

 

Constraints:

  • 1 <= n <= 1000

中文题目

给你一个整数 n,请你返回 任意 一个由 n 个 各不相同 的整数组成的数组,并且这 n 个数相加和为 0

 

示例 1:

输入:n = 5
输出:[-7,-1,1,3,4]
解释:这些数组也是正确的 [-5,-1,1,2,3],[-3,-1,2,-2,4]。

示例 2:

输入:n = 3
输出:[-1,0,1]

示例 3:

输入:n = 1
输出:[0]

 

提示:

  • 1 <= n <= 1000

通过代码

高赞题解

show the code

public int[] sumZero(int n) {
    int[] ans = new int[n];
    int index = 0;
    for (int i = 1; i <= n / 2; i++) {
        ans[index++] = -i;
        ans[index++] = i;
    }
    return ans;
}

统计信息

通过次数 提交次数 AC比率
21908 30301 72.3%

提交历史

提交时间 提交结果 执行时间 内存消耗 语言
上一篇:
1298-你能从盒子里获得的最大糖果数(Maximum Candies You Can Get from Boxes)
下一篇:
1305-两棵二叉搜索树中的所有元素(All Elements in Two Binary Search Trees)
本文目录
本文目录