【LeetCode】1304. 和為零的N個唯一整數(Java)
給你一個整數 n,請你返回 任意 一個由 n 個 各不相同 的整陣列成的陣列,並且這 n 個數相加和為 0 。
class Solution {
public int[] sumZero(int n) {
int[] arr = new int[n];
int num = n % 2 == 0 ? 1 : 0; //單數0,雙數1
//從中間往兩邊走
for (int i = (arr.length - 1) / 2; i >= 0; i--) {
arr[i] = num;
arr[arr.length-1 - i] = -num;
num++;
}
return arr;
}
}
相關文章
- LeetCode878. 第 N 個神奇數字(java)LeetCodeJava
- Java 關於迴圈的練習--和為n的正數序列Java
- 從陣列中找出N個數,其和為M的所有可能陣列
- 查詢數N二進位制中1的個數(JS版 和 Java版)JSJava
- Pow(x,n) leetcode javaLeetCodeJava
- 3069 求n個整數的和
- 改進,從一個陣列中找出 N 個數,其和為 M 的所有可能陣列
- LeetCode 1137第N個斐波那契數LeetCode
- LeetCode 1137[第N個泰波那契數]LeetCode
- 計算2的N次冪n 可輸入,n為自然數
- LeetCode-N9-迴文數LeetCode
- 【JAVA習題六】輸入兩個正整數m和n,求其最大公約數Java
- 指標-n個數的排序指標排序
- LeetCode:移動零(java)LeetCodeJava
- leetcode:確實的第一個整數(java)LeetCodeJava
- [leetCode]327. 區間和的個數LeetCode
- Leetcode No.19 刪除連結串列的倒數第N個節點LeetCode
- LeetCode- 19 刪除連結串列的倒數第N個節點LeetCode
- Codeforces 27E Number With The Given Amount Of Divisors (求約數個數為n的最小數)
- 字首和的n個神奇操作
- 為什麼以a為底,n的對數(以b為底)為指數的冪等於以n為底,a的對數(以b 為底)為指數的冪?
- 給定一個大小為 n 的陣列,找到其中的眾數。眾數是指在陣列中出現次數大於 ⌊ n/2 ⌋ 的元素。陣列
- # 2024_8_4 求單調上升總和為n的數列的方案數
- LeetCode 連結串列專題 19 刪除倒數第n個數 java 遞迴解法 幾乎雙百 思路簡單LeetCodeJava遞迴
- 對N個數進行排序排序
- leetcode每日一題—19.刪除連結串列的倒數第N個結點LeetCode每日一題
- 【LeetCode刷題(簡單程度)】劍指 Offer 57. 和為s的兩個數字LeetCode
- Java判斷一個整數是否為奇數Java
- 求:1,2,5這三個數不同組合的和為100的組合的個數!Java實現。Java
- Java語言非遞迴求第n個斐波那契數Java遞迴
- 引數為二叉樹和一個整數,求所有和為該整數的路徑二叉樹
- YT14-HDU-求N^N的個位數(暴力破解版)
- LeetCode 刷題日記 19. 刪除連結串列的倒數第N個節點LeetCode
- Nth Digit 第N個數字Git
- 還欠自己一整套LeetCode 演算法題LeetCode演算法
- Leetcode Pow(x,n)LeetCode
- 7-7 求n以內最大的k個素數以及它們的和
- [LeetCode] Remove Nth Node From End of List 移除連結串列倒數第N個節點LeetCodeREM