pascalTriangle:我的帕斯卡三角形实现

时间:2021-07-09 21:28:16
【文件属性】:
文件名称:pascalTriangle:我的帕斯卡三角形实现
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-09 21:28:16
Ruby 关于 PascalTriangle 什么是帕斯卡三角形 在数学中,帕斯卡三角形是二项式系数的三角形数组。 在西方世界的大部分地区,它以法国数学家布莱斯·帕斯卡(Blaise Pascal)的名字命名,尽管其他数学家在他之前几个世纪在印度、希腊、伊朗、中国、德国和意大利研究过它。 帕斯卡三角形的行通常从顶部的行 n = 0 开始枚举。 每行中的条目从左开始编号,从 k = 0 开始,并且通常相对于相邻行中的数字交错排列。 三角形的简单构造按以下方式进行。 在第 0 行,只写数字 1。然后,为了构造后面几行的元素,将上面和左边的数字与上面和右边的数字相加以找到新值。 如果右边或左边的数字不存在,则用零代替。 例如,第一行的第一个数字是 0 + 1 = 1,而第三行的数字 1 和 3 相加得到第四行的数字 4。 PascalTriangle 支持哪些平台? PascalTriangle 支持
【文件预览】:
pascalTriangle-master
----lib()
--------pascals_triangle()
--------pretty_printed_array.rb(395B)
--------pascals_triangle.rb(542B)
----Gemfile(118B)
----Rakefile(210B)
----.travis.yml(50B)
----test()
--------tc_pretty_printed_array.rb(1KB)
--------ts_all.rb(85B)
--------tc_pascals_triangle.rb(2KB)
----README.md(3KB)
----pascals_triangle.gemspec(968B)
----.gitignore(171B)
----bin()
--------pp_pascal.rb(180B)

网友评论