LeetCode之Shuffle the Array(Kotlin)

164 阅读1分钟

问题:


方法: 遍历的同时遵循先塞入前面元素,然后塞入后面元素,遍历完成即可等到最终结果。

package com.eric.leetcode

class ShuffleTheArray {
    fun shuffle(nums: IntArray, n: Int): IntArray {
        val result = mutableListOf<Int>()
        for (index in 0 until n) {
            result.add(nums[index])
            result.add(nums[n + index])
        }
        return result.toIntArray()
    }
}

有问题随时沟通

具体代码实现可以参考Github