1929. Concatenation of Array - Easy

前往題目

想法

  • 串接起來就好

思路

  1. 疊代新的陣列(原始的兩倍),並使用index變數來紀錄目前循環到哪個
  2. 每次判斷index是否出界了,出界後歸0
  3. 否則+1

Code

class Solution {
    public int[] getConcatenation(int[] nums) {
        int[] res = new int[nums.length * 2];

        // nums的指針
        int index = 0;

        // 疊代新的兩倍陣列
        for (int i = 0; i < res.length; ++i) {
            // 出界就歸0
            if (index == nums.length) index = 0;
            res[i] = nums[index];
            ++index;
        }

        return res;
    }
}

1929. Concatenation of Array - Easy
https://f88083.github.io/2024/03/21/1929-Concatenation-of-Array-Easy/
作者
Simon Lai
發布於
2024年3月21日
許可協議