pascals_triangle
pascals_triangle.go 源码
package main
// 杨辉三角
func generate(numRows int) [][]int {
var res [][]int
for i := 0; i < numRows; i++ {
v := make([]int, i+1)
for j := range v {
v[j] = 1
}
res = append(res, v)
for j := 1; j < i; j++ {
res[i][j] = res[i-1][j-1] + res[i-1][j]
}
}
return res
}
你可能感兴趣的文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦