2014-12-31 52 views
-2

這將被稱爲什麼類型的算法?它是否有任何排序算法或bruteforce算法?這將被稱爲什麼類型的算法?

boolean isPrime = true; 

for(int i=2; i<=number/2; i++){ 
    if(number%i == 0){ 
     isPrime = false; 
     break; 
    }    
} 

if(isPrime){ 
    System.out.println("Prime"); 
} 
System.out.println("Not Prime"); 
+3

這是蠻力,這裏沒有任何排序 –

回答

2

該算法明顯測試變量number爲素數通過使用所有較小的數字作爲潛在因素;這種方法可以被視爲暴力。

+0

謝謝,我明白了:) – ShahAlamSabuj

+1

@sho_co,如果這回答了你的問題,請考慮[接受它](http://meta.stackexchange.com/問題/ 5234 /如何-不接受-的回答工作)。 – aioobe