如何有效地计算帕斯卡三角形中的一行?
发布于 2021-01-31 15:56:19
我对找到帕斯卡三角形的第n行(不是特定元素而是整个行本身)感兴趣。什么是最有效的方法?
我考虑了通过汇总上面一行中的相应元素来构造三角形的常规方法:
1 + 2 + .. + n = O(n^2)
另一种方法是使用特定元素的组合公式:
c(n, k) = n! / (k!(n-k)!)
对于该行中的每个元素,我估计前一种方法将花费更多时间,具体取决于计算组合的方式。有任何想法吗?
关注者
0
被浏览
49
1 个回答