pascals-triangle

    -2热度

    1回答

    我想用VB创建帕斯卡的三角形。 这里是我的代码(它使用灰色的初论): Dim input As Integer = Val(TextBox1.Text) Dim rownumber As Integer = 0 Dim columnumber As Integer = 1 Dim x As Integer = 1 Do Until rownumber = input Do Un

    -2热度

    1回答

    我想要使用二维数组得到帕斯卡的三角形。但它不起作用。 任何人都可以解决这个程序。 在此先感谢。 <html> <body> <div> <form name="form1" action="pascaltriangle4.php" method="post"> Enter the number of rows in pyramid of stars you wish to

    11热度

    6回答

    我想知道是否有一些通用方法将foo(...) + foo(...)的“正常”递归转换为最后一次尾递归调用。 例如(阶): def pascal(c: Int, r: Int): Int = { if (c == 0 || c == r) 1 else pascal(c - 1, r - 1) + pascal(c, r - 1) } 用于功能语言的一般解到递归函数转换为尾调用当量: 的简

    0热度

    4回答

    所以我目前正在完成一项任务,我似乎无法完成。那么我已经完成了一切,但希望额外的功劳。我一直在寻找网络,并不能真正找到我正在寻找的东西。 public class PascalTester { public static void main(String[] args) { Scanner kb = new Scanner(System.in); Syst

    1热度

    2回答

    我想在Clojure中编写一个简洁,懒惰的Pascal's Triangle,旋转使得行/列遵循三角形的对角线。也就是说,我要产生懒惰seqs以下懒惰序列: ((1 1 1 1 ...) (1 2 3 4 ...) (1 3 6 10 ...) ... ) 我写的代码是: (def pascal (cons (repeat 1) (lazy-seq

    2热度

    1回答

    任何人都可以给出一个算法来找出一个数字在帕斯卡三角形中重复的次数吗?例如 NUM - 无次 1 - infinite 2 - 1 3 - 2 4 - 2 . . 6 - 3 . . 10 - 4 . . 图像0​​ 或者以其他方式,多少ňÇ [R的是可能ňÇ [R = x,其中x是任何给定的整数?

    1热度

    3回答

    我写帕斯卡尔在Ruby的三角形,但不断收到错误消息: pascalsTriangle.rb:3: '三角':未定义的方法`每个”为 4:Fixnum对象( NoMethodError) 从pascalsTriangle.rb:18 def triangle(n) for r in n: lst=[1] term=1 k=0 (0..r+1).ste

    28热度

    11回答

    我感兴趣的是找到第三排帕斯卡三角形(不是一个特定的元素,但整个行本身)。什么是最有效的方法呢? 我考虑构建通过累加该行中的对应元件的三角形常规方式上方将采取: 1 + 2 + .. + n = O(n^2) 的另一种方法,可以使用特定的元件的组合的公式: c(n, k) = n!/(k!(n-k)!) 对我的猜测会花费更多的时间在以前的方法依赖于计算相结合的方式,行中的每个元素。有任何想法

    0热度

    1回答

    行是用户输入的。 cout << "Input the number of rows: "; cin >> row; column=row; int triangle[row][column]; for (i=0;i<=row;i++){ for (j=0;j<=column;j++){ triangle[i][j]=0; } } for (i=

    2热度

    2回答

    我目前正在寻找帕斯卡三角形的行序列。我想输入行号并将列表中的数字序列输出到该行。例如,(Pascal 4)会给出结果(1 1 1 1 2 1 1 3 3 1)。 我想使用我发现的算法。这里是该算法本身: V Ç = V C-1 *((R - C)/ C) - [R和Ç应该是行和列,并且V = 1。该算法可以在维基百科页面的“计算和单行或对角线”部分中找到。 下面是代码,我到目前为止有: (defi