前言
目的是均勻地將一個陣列的元素進行分組,並保持原來的順序。例如:
1 | // 初始陣列 |
做法
建立一個 split()
函式。
1 | func split(nums []int, numberOfGroups int) (chunks [][]int) { |
使用如下:
1 | nums := []int{2, 3, 4, 5, 6, 7, 8, 9} |
輸出如下:
1 | [[2 3 4 5 6 7 8 9]] |
目的是均勻地將一個陣列的元素進行分組,並保持原來的順序。例如:
1 | // 初始陣列 |
建立一個 split()
函式。
1 | func split(nums []int, numberOfGroups int) (chunks [][]int) { |
使用如下:
1 | nums := []int{2, 3, 4, 5, 6, 7, 8, 9} |
輸出如下:
1 | [[2 3 4 5 6 7 8 9]] |