日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Day3 第8個知識點

 短腿魯班代碼記 2019-09-17

/*

打印1到100之間的質(zhì)數(shù)(只有1和他本身的約數(shù))

分析:

應該先遍歷

然后判斷是否為質(zhì)數(shù)

*/

public class Test

{

public static void main(String args[])

{

    /*

  boolean flag=false;

  long start=System.currentTimeMillis();//獲取當前系統(tǒng)的毫秒數(shù)

            for(int i=2;i<=10000;i++)//先遍歷

{

for(int j=2;j<i;j++)

{

if(i%j==0)//可以除進

flag=true;

}

if(flag==false)

{

                System.out.println(i);

}

flag=false;

}

           long end=System.currentTimeMillis();

   System.out.println("所花費的時間為"+(end-start));

         */

//優(yōu)化算法

//添加break

boolean flag=false;

long start=System.currentTimeMillis();//獲取當前系統(tǒng)的毫秒數(shù)

      for(int i=2;i<=10000;i++)//先遍歷

{

for(int j=2;j<Math.sqrt(i);j++)//使用數(shù)學技巧,遍歷到i的平方根就可以了

{

if(i%j==0)//可以除進

flag=true;

break;

}

if(flag)//這里也進行改變

{

                              System.out.println(i);

}

flag=false;

}

long end=System.currentTimeMillis();

System.out.println("所花費的時間為"+(end-start));

}

}

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多