杨辉三角的前两行都为1,并且每一行首尾都为1,所以当输入的N=1时,直接输出位置1 然后当我们输入的N大于1 我们开始建立杨辉三角的第三行,判断N如果在第三行中,则输出位置,结束循环。这个位置的计算方法就是获取当前行数,计算 前几行的长度 还有 当前行N出现的索引位置 的和。(杨辉三角第几行就有几个值,所以...
直接上链接 https://blog.csdn.net/zy98zy998/article/details/122293334
下面的图形是著名的杨辉三角形:如果我们按从上到下、从左到右的顺序把所有数排成一列,可以得到如下数列:1,1,1,1,2,1,1,3,3,1,1,4,6,4,1,...给定一个正整数N,请你输出数列中第……
杨辉三角 说明: 给定一个非负整数numRows,生成「杨辉三角」的前numRows行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例1: 输入: numRows = 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]] 示例2: 输入: numRows = 1 输出: [[1]] 提示: 1 <= numRows <...