1
A
回答
0
作爲一個蠻力解決方案,您不需要爲此分解數字因子。你可以簡單地檢查範圍內的所有數字。
讓您希望查找因子的數字範圍爲[range_start,range_end]。 只需循環遍歷這些數字併爲每個數字(如x)檢查是否(number % x == 0
),如果是,則x是數字的因子。
0
一個竅門,就是不在搜索數字的平方根搜索數字。例如,要找到2-300的因素,你只需要從2-ceil(sqrt(1824))搜索,這是2-43。一旦找到2-43範圍內的一個數字,將其分成1824以檢查其他可能高於43的因素。
相關問題
- 1. 獲得一定範圍內
- 2. 給定一串數字範圍,獲得這些範圍內的所有數字?
- 3. 如何從給定的範圍中獲得給定範圍的數字R
- 4. 如何獲得給定範圍內的文件字節?
- 5. 如何獲得範圍內的值範圍
- 6. 確定給定範圍內的素數
- 7. 如何獲得某個因素中指定數字的等級?
- 8. 如何獲得一個月範圍內指定日期的範圍
- 9. 如何獲得的行數和範圍
- 10. 如何檢查數字是否在給定範圍內?
- 11. 如何檢查數字是否在一定範圍內?
- 12. 如何測試數字是否在特定範圍內?
- 13. Gnuplot範圍數字因子
- 14. 如何使用window.crypto.getRandomValues獲得特定範圍內的隨機值
- 15. 如何獲得在特定範圍內的值時間戳
- 16. 我如何獲得指定範圍內的隨機double?
- 17. 如何通過PL-Sql獲取數字範圍內的數字?
- 18. 使用數學獲得一個範圍內的數字
- 19. 我如何獲得日期範圍內的週末天數
- 20. 如何獲得數量範圍內的最大順序?
- 21. 打印給定數字範圍內的素數
- 22. 在給定的年份範圍內獲得年度計數
- 23. 如何查找給定範圍內的所有素數?
- 24. 在一定範圍內的Sphinxsearch數字
- 25. 查找給定範圍內的數字?
- 26. 如何獲得浮動範圍之間的隨機數字?
- 27. 查找範圍內的數字的因數
- 28. 複製數字範圍欄吧在一定範圍內的人
- 29. 如何獲得在函數或變量範圍內定義的張量值?
- 30. 如何獲得特定範圍內的幾個後代的html內容?
對於您的示例:您希望查找因子的範圍是:1到300? – Rndm