23 迴圈巢狀中演算法優化

2021-09-25 22:29:47 字數 924 閱讀 3932

/*

100000以內的所有質數的輸出

體會演算法的優化一

*/public class primenumber1

}if (fag)

fag = true; }

system.out.println("質數個數為:" + even);

long end = system.currenttimemillis();

system.out.println("所花費的時間為:" + (end - star));

}}

/*

100000以內的所有質數的輸出

體會演算法的優化二

*/public class primenumber2

}if (fag)

fag = true; }

system.out.println("質數個數為:" + even);

long end = system.currenttimemillis();

system.out.println("所花費的時間為:" + (end - star));

}}

//100000以內的所有質數的輸出

//優化三

//使用continue 跳轉

public class primenumber3

}system.out.println(i);

even++; //記錄質數個數

}long end = system.currenttimemillis();

system.out.println("所用時間為:" + (end - star));

system.out.println("質數個數為:" + even); }

}

迴圈巢狀優化!!

第一部分說明 1 將大的迴圈放到內測,小的迴圈放到外側,確實能提高效率 全面測試巢狀多層for迴圈的效能。author 老紫竹的家 laozizhu.com public class testforloop system.out.println system.currenttimemillis t ...

迴圈巢狀的優化

基本for迴圈巢狀九九乘法表 public class test system.out.println 基本for迴圈列印100以內的質數 public class test if flag flag true 100以內的質數最優化 使用標籤 public class test system.ou...

巢狀迴圈的優化

今天拿到這樣乙個需求 有map a和map b,這兩個map都持有著乙個同樣的key id,其對應的value可能相同,也可能不相同。現在需要對兩個map中該key對應的value相同的鍵值對做些特殊的操作。這是個很簡單的需求,很簡單,我直接乙個迴圈裡巢狀另乙個迴圈去實現這個功能需求 for map...