• java算法


    public class MaoPao {  

       //关键点数据交换和最大数往后累计平不需要参与比较所以需要在内层循环比较  

     //数据结构  程序  = 数据结构  + 算法;

     //算法 解决问题的有限序列  

    //快慢要靠   时间复杂度  和 空间复杂度   数据函数 成正比  问题规模函数

      F(n) = T(n)  //分支  循环  原操作    /** 比较一个 小的情况   * 10 10 5   * 20 5  9   * 5  9  10   * 9  20 20   * 60 60 60   *   */

     public static void main(String [] args){  

      /*  int [] a = {10,20,5,9,60};   

      int jiaohuan = 0;     

     //长度是5只需要比较4次然后一个数基本有序  

     //然后依次较少比较3次两个数基本有序  

     //以此类推   

      for(int i = 0; i<a.length-1; i++){    

       for (int j = 0; j<a.length-1-i; j++){       

       if(a[j]>a[j+1]){          

      //交换过程   

       jiaohuan = a[j];    

      a[j] = a[j+1];    

      a[j+1] = jiaohuan;         

      }            

      }        

      }  

        for(int i = 0; i<a.length; i++){        

       System.out.println("排序后结果"+a[i]);   

        }      //外层循环决定比较几次      

      //内层循环决定那两个数比较     

     }*/   /*  A    * AAA    *AAAAA         * AAA    *  A      *    A    *   A A    *  A   A    * AAAAAAA   */  

     for (int i = 1; i<=4; i++){    for(int k = 1; k<=4-i; k++){     System.out.print(" ");    }    for(int j = 1; j<=2*i-1; j++){     System.out.print("A");    }    System.out.println();   }   for(int a = 3; a>=1; a--){    for(int c = 1; c<=4-a; c++){     System.out.print(" ");    }    for(int b = 1; b<=2*a-1; b++){     System.out.print("A");    }    System.out.println();   }        }

    }

  • 相关阅读:
    undefined symbol 问题解决记录
    2021年中国数字人民币发展研究报告
    如何画出优秀的架构图
    用SIKT模型,让用户画像效果倍增
    全面总结图表设计
    如何用一周了解一个行业
    未来社区解决方案
    增长4大阶段,实现营销倍增的核心法则
    裂变营销的3个层次,让你实现指数增长
    运营的3个层面,让你轻松获得忠实用户
  • 原文地址:https://www.cnblogs.com/ld1022/p/3333610.html
Copyright © 2020-2023  润新知