0
A
回答
3
您可以用Euclidean algorithm相當有效地計算GCD,所以如果您只是嘗試接近平方根的數字,您應該很快找到候選人。
你不可能得到一串有共同因素的數字,因爲如果你找到一個普通的素數p,下一次你可以用相同的素數命中p後。
相關問題
- 1. 查找最近的非互質數
- 2. 找到一個小於n的最大素數
- 3. 如何找到一個數組的最大值和最小值
- 4. sizeof錯誤,同時試圖找到一個數組的大小
- 5. 互質的最大產品因素
- 6. 找到一個喜歡的大數
- 7. 如何找到兩個整數類型的最大(大小)?
- 8. 互質
- 9. 查找一個目錄的大小
- 10. C:如何找到數組的大小?
- 11. 找到多維數組的大小
- 12. 查找矩陣中的最大數小於另一個數
- 13. 大會:找到一個數組的最大數量,不工作
- 14. 找到一個自動調整大小的元素的寬度
- 15. 你如何找到一個uiimage的大小/矩形?
- 16. 找到一個URL(內容長度)的下載大小
- 17. 批命令找到一個特定的文件夾大小
- 18. 找到一個文件夾的實際大小在Windows
- 19. 小部件的相互調整大小
- 20. Javascript/JQuery - 如何找到這個對象數組的大小?
- 21. 找到兩個不同大小的數組
- 22. 找到兩個小於X數的最大功率?
- 23. 如何找到一個二維數組的最大值和最小值
- 24. 爲什麼一個deque的大小會少於一個小數?
- 25. libopcodes:得到一個指令的大小
- 26. 爲plot.betadisper更改質心的點大小
- 27. 查找質數的第n個
- 28. JQuery找到下一個最大/最小值
- 29. 找到最接近的一個小時
- 30. 找到一個圖的最小權重
選擇一個素數,它不會將x關閉(ish)到根x? – dmuir
計算素數是昂貴的... – Scott
...有很多他們......除非他們是「特殊」素數。梅森素數太稀少,有像log(x)那樣的東西比x小。然而,如果有一類素數的根(x)小於x,很好地分佈,封閉形式來尋找,那將是理想的。我希望得到這樣的解決方案...歐幾里德算法是log(x),我不知道任意數的副本的分佈情況,但是素數的分佈是這樣的,以至於在根(x)附近找到一個素數在>> log(x)... log(x)^ 2我想。 – Scott