JAVA常用算法-杨辉三角
2012-05-09 19:45
211 查看
杨辉三角
public void Show(){ int triangle[][]=new int[8][];// 创建二维数组 // 遍历二维数组的第一层 for (int i = 0; i < triangle.length; i++) { triangle[i]=new int[i+1];// 初始化第二层数组的大小 // 遍历第二层数组 for(int j=0;j<=triangle[i].length-1;j++){ // 将两侧的数组元素赋值为1 if(i==0||j==0||j==triangle[i].length-1){ triangle[i][j]=1; }else{// 其它数值通过公式计算 triangle[i][j]=triangle[i-1][j]+triangle[i-1][j-1]; } // 输出数组元素 System.out.print(triangle[i][j]+"\t"); } System.out.println(); }
相关文章推荐
- Java学习资料-Java常用算法-递归算法
- Java学习资料-Java常用算法-二叉树算法
- 常用算法Java实现之冒泡排序
- Java调用外部程序常用算法和封装类
- java常用算法之螺旋矩阵
- java 常用算法--复习笔记--基本排序算法
- java中常用算法(面试)
- Java常用算法总结
- 【数据结构和算法】Java常用排序算法/程序员必须掌握的8大排序算法
- java常用算法之广度优先遍历
- java常用算法总结
- 常用算法之堆排原理介绍与java实践
- java实现的常用压缩算法
- java常用算法之排序算法
- Java学习资料-Java常用算法-希尔排序算法
- Java面试中常用的算法
- Java常用算法
- 【JAVA】常用加解密算法总结及JAVA实现【BASE64,MD5,SHA,DES,3DES,AES,RSA】
- 黑马程序员——学习日记4 java相关常用算法
- JAVA常用排序算法之冒泡排序