我正在努力尋找大數分解的複雜性。 哪一個是最好的算法,哪一個是查找數字主要因素的複雜性?假設數字的長度是n。大數的素因分解
Q
大數的素因分解
3
A
回答
1
大於100位數的因式分解的最佳已知算法是General number field sieve。它的複雜性在鏈接所鏈接的頁面上進行了解釋。
維基百科有關於其他algoritms一個很好的文章:http://en.wikipedia.org/wiki/Integer_factorization
0
的複雜性將被開方(N)的log(n),但對於n < = 19^7,如果你用篩子篩再後是可以做到的在log(n)中。 你可以在這裏看到 - >http://codeforces.com/blog/entry/7262
相關問題
- 1. 大數的因式分解
- 2. 素因分解
- 3. 素因分解
- 4. Android中的素數因子分解
- 5. 輸出?素因式分解
- 6. 檢查素數因子分解的素數
- 7. Java中巨大BigIntegers的更快的素因子分解
- 8. 素數分解算法大數失敗
- 9. Haskell中的素因子分解
- 10. Java中的素因子分解
- 11. 素因子分解算法的效率
- 12. Python中的素因式分解
- 13. 使用堆棧的素因子分解
- 14. Php素因分解時間和大小問題
- 15. 使用費馬分解法的最大素數因子紅寶石
- 16. 將因素分解爲多個方面?
- 17. C素因子分解(循環失敗?)
- 18. 因式分解在幾個JSF元素
- 19. 整數因式分解
- 20. 按因子分解數據
- 21. 將長數字分解爲素數因子
- 22. 整數在C++中的素因子分解
- 23. 不依賴於DLP或素數因子分解的Java TLS
- 24. 找到最大的素數因子?
- 25. 最大的素數因子 - C++
- 26. 來自因子分析的大數字
- 27. 使用遞歸進行素數因式分解
- 28. 基於因子分解生成數字的所有因數
- 29. 應用按因子分解的函數
- 30. prolog中的素數分解