HailStone序列
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                HailStone序列
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                目前HailStone序列還未被證明是否有窮,所以它未必是一個算法。
* HailStone序列* n=1時,返回1;
* n>1時且為偶數(shù)時,{n} ∪ {n/2}
* n>1時且為奇數(shù)時,{n} ∪ {3n + 1}
/*** HailStone序列* n=1時,返回1;* n>1時且為偶數(shù)時,{n} ∪ {n / 2}* n>1時且為奇數(shù)時,{n} ∪ {3n + 1}** @param n* @return*/public static String hailStone(int n) {StringBuilder str = new StringBuilder();while (n > 1) {str.append(n + ", ");if (n % 2 == 0) {n = n/2;} else {n = 3 * n + 1;}}if (n == 1) {str.append(n + ", ");}return str.substring(0, str.length() - 2);}
?
轉(zhuǎn)載于:https://www.cnblogs.com/Latiny/p/11016563.html
總結(jié)
以上是生活随笔為你收集整理的HailStone序列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: HTTPGet 与HTTPPost的区别
- 下一篇: 生产问题:一个线程罢工的诡异事件
