1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| // @Title: 杨辉三角 II (Pascal's Triangle II)
// @Author: 15816537946@163.com
// @Date: 2021-02-12 22:57:12
// @Runtime: 0 ms
// @Memory: 2 MB
func getRow(rowIndex int) []int {
C := make([][]int, rowIndex+1)
for i := range C {
C[i] = make([]int, i+1)
C[i][0], C[i][i] = 1, 1
for j := 1; j < i; j++ {
C[i][j] = C[i-1][j-1] + C[i-1][j]
}
}
return C[rowIndex]
}
|