119. 杨辉三角 II - 力扣(LeetCode) (leetcode-cn.com)
难度:简单
题目描述:给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。
Java刷题随笔—118. 杨辉三角
杨辉三角性质
- 每行数字左右对称,由 1 开始逐渐变大再变小,并最终回到 1。
- 第 n 行(从 0 开始编号)的数字有 n+1 项,前 n 行共有 n ( n + 1 ) 2 \frac{n(n+1)}{2} 2n(n+1) 个数。
- 第 n 行的第 m 个数(从 0 开始编号)可表示为可以被表示为组合数 C ( n , m ) \mathcal{C}(n,m) C(n,m) ,记作 C n m \mathcal{C}_n^m Cnm 或 ( n m ) \binom{n}{m} (mn) ,即为从 n 个不同元素中取 m 个元素的组合数。我们可以用公式来表示它: C n m = n ! m ! ( n − m ) !