pascals-triangle

    0热度

    1回答

    我试图让一个算法谁显示帕斯卡与学位5 三角这是代码: <%@page import="java.util.Scanner"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="t

    -2热度

    1回答

    该代码基本上计算nCr打印帕斯卡的三角形。 #include <stdio.h> int nCr(int n,int r){ if (r == 0 || r == n || n == 1 || n == 0){ return 1; } else{ return nCr(n-1,r) + nCr(n-1,r-1); } } 这个函数如何变成迭代版本?

    -1热度

    1回答

    我想解决项目欧拉中的问题18。看到这里,https://projecteuler.net/problem=18。 def maxpath(triangle): p = 0 total = 0 for x in range(0,len(triangle)): if p + 1 < len(triangle[x]) - 1: if triangl

    1热度

    3回答

    如果我有一个序列IEnumerable<T>(不是数字,只是T): [ a, b, c, d ] 如何返回排序帕斯卡或Floyd的三角: a ab abc abcd 所以这将是IEnumerable<IEnumerable<T>>? 想知道是否有一种方法来实现这一点,使用LINQ而不是手动使用循环实现。

    1热度

    1回答

    我想调整使用jQuery的三角形。我知道jQuery可调整大小的函数 ,但在三角形状中,我该如何调整它。 下面是三角形,我想调整它使用鼠标 .triangle { width: 0px; height: 0px; border-style: solid; border-width: 20px; border-color: tra

    2热度

    1回答

    我会尝试使用递归方法将pascals三角形打印到标准输出。我开始通过一种迭代方法来了解我如何使该方法起作用。请参阅下面的代码。 /** * Print Pascal's triangle with PrintOut. * * @param n The amount of rows in total */ public static void printPa

    2热度

    4回答

    我正在创建一个代码,该代码将创建一个视觉的Sierpinski三角形以进行3D打印,并且为了使其工作,我必须使用Pascal三角形算法,该算法将创建一个数组,以便我可以使用它来告诉我的算法将创建我的三角形不放三角形。 无论如何,问题是,我的排列三角形的代码按列创建三角形,而不是像Pascal算法那样按行创建三角形,所以我只是试图通过重新排列Pascal数组的子例程来快速修复。我只是难住如何做到这一

    0热度

    3回答

    我进入编程(python)的第四周,它变得越来越严重。 我们的教授要求我们在python现场编程,为帕斯卡尔的三角形表示现有长度增加场区的 b = [[1],[1,1],[1,2,1],[1,3,3,1],...] 我们只是用编码的基础知识开始,这意味着我们不允许使用任何附加功能,如功能等。 对于大多数情况,我们使用while和for循环以及if语句。 我真的需要帮助才能在这里开始。 我开始是

    1热度

    1回答

    我想创建一个递归方法,打印Pascal的三角形颠倒和权利。我想使用一个布尔变量在倒三角形和右侧三角形之间切换。到目前为止,我已经成功地编写的代码,以使杨辉三角倒挂: public class Main { boolean upsideDown = true; public void printPascal(int n) { if(!upsideDown

    0热度

    1回答

    我已经在Java中创建下列简单的算法,计算以递归的方式帕斯卡三角,在INTS的二维列表的形式: public class PascalTriangleRec{ private final int[][] points; public PascalTriangleRec(int size){ points = new int[size][]; for (