哪个 高人帮俺解解这个啊 "求个杨辉三角的前10行元素"用jdk做的求大家帮帮忙啊 
写个原代码谢个先了啊 

解决方案 »

  1.   

    1(0,0)   
      1(1,0)     1(1,1)   
      1(2,0)     2(2,1)     1(2,2)   
      1(3,0)     3(3,1)     3(3,2)     1(3,3)   
     
      假定下标代号为(m,n)   (m是行数,n是列数)
      每个数都满足这个条件:R(m,n)   =   m!/((m-n)!*n!)
      

  2.   

    public class Test{ public int triangle(int m,int n){
    return factorial(m)/(factorial(m-n)*factorial(n));
    }

    public int factorial(int n){
    if(n==0)return 1;
    int ret=1;
    for(int i=1;i<=n;i++)
    ret*=i;
    return ret;
    } public static void main(String []args){
    Test test=new Test();
    int count=10;
    for(int i=0;i<=count;i++){
    for(int j=0;j<=i;j++)
    System.out.print(test.triangle(i,j)+" ");
    System.out.println();
    }
    }
    }
      

  3.   

    老大门你们谁能帮俺用jdk整个啊.....我都快哭咧...