递归算法

来源:互联网 发布:ol3vs数据库app最新版 编辑:程序博客网 时间:2024/06/07 02:19


//递归算法  
public class Recursion {  
  
    public static void main(String[] args) {  
          
        //总行数  
        int sumRow=9;  
          
        for(int i=1;i<=sumRow;i++){  
              
            for(int j=sumRow;j>i;j--){  
                  
                //打印空格  
                System.out.print("  ");  
            }  
            count(1,i);  
              
            //回车换行执行下一次  
            System.out.println();  
        }  
    }  
      
    //打印一行  
    public static void count(int beginIndex,int endIndex){  
          
        if(beginIndex<endIndex){  
              
            System.out.print(beginIndex+" ");  
            //再次调用自己  
            count(beginIndex+1,endIndex);  
        }  
        System.out.print(beginIndex+" ");  
    }  
}
0 0
原创粉丝点击