cost 193 ms
Haskell 列表推導式無限列表問題

[英]Haskell List comprehensions infinite list problem

我正在嘗試學習 Haskell 和理解列表,但找不到解決方案: 經過我的試驗,結果是這樣的 因為在列表推導式中, x取值為1 ,然后y重復更改值。 但我的目標是完成不同的任務,從而得到以下結果: 我的意思是我想要混合組合而不是每個組合,因為我有一個嚴重的問題來獲得合適的結果。 我會舉 ...

按間隔漢明碼

[英]Hamming numbers by intervals

這是一種基於從序列中一個數字到下一個數字的間隔來生成漢明數字序列(又稱為正數 , 5平滑數字 )的方法,有些不同。 這是上述間隔的示例圖: 因此,數量相對有限的離散間隔將一個數與下一個分隔開,並且隨着H的增加,間隔變小。 人們經常注意到,漢明數隨着大小的增加而變得稀疏,這絕對值是 ...

查找一組素數大於x的素數的算法

[英]algorithm to find products of a set of primes, in order, greater than x

考慮有限集{2,3,5,...,n}。 我對素數感興趣,但這個問題可能適用於任何一組數字。 我想找到這些數字升序的所有可能乘積,尤其是大於或等於某個數字x的乘積。 有誰知道一個不錯的算法嗎? 編輯以澄清: 輸入集中的每個因子可以使用多次。 如果輸入為{2,3,5,7},則輸出 ...

超級丑數

[英]Super Ugly Number

所以問題是: 編寫程序找出第n個超級丑數。 超級丑數是所有質因數都在給定的大小為 k 的質數列表質數中的正數。 例如,[1, 2, 4, 7, 8, 13, 14, 16, 19, 26, 28, 32] 是給定素數 = [2, 7, 13, 19] 的前 12 個超級丑數的序列大小為 4。 ...

有人可以向我解釋 Dixon 分解算法的這一部分嗎?

[英]Can someone explain to me this part of Dixon's factorization algorithm?

我一直在嘗試在 python 中實現 Dixon 的分解方法,但我有點困惑。 我知道您需要給出一些邊界B和一些數字N並搜索sqrtN和N之間的平方為B-smooth的數字,這意味着它們的所有因子都在小於或等於B的素數集中。 我的問題是,給定一定大小的N ,是什么決定了B以便算法產生N的非平凡因子? ...

Haskell Hamming數字,有效,但顯示重復

[英]Haskell Hamming numbers, works but shows duplicates

我試圖在haskell中生成漢明數字,問題是我在輸出列表中得到重復的#並且我無法弄清楚為什么。 我應該只創建一個刪除重復功能,還是我只是遺漏了一些簡單的東西? 另外在函數hamming中我想確保輸入列表的大小正好是3,如何找到列表的大小以便我可以進行比較? ...

使用一組素數按升序生成整數

[英]Generating integers in ascending order using a set of prime numbers

我有一組素數,我必須僅使用這些素數按遞增順序生成整數。 例如,如果集合是p = {2, 5} 那么我的整數應該是 1, 2, 4, 5, 8, 10, 16, 20, 25, ... 有沒有有效的算法來解決這個問題? ...

找到不小於N的最小常數

[英]Find the smallest regular number that is not less than N

常數是均勻划分60的冪的數字。例如,60 2 = 3600 = 48×75,因此48和75都是60的冪的除數。因此,它們也是常規數。 這是四舍五入到下一個冪的延伸。 我有一個整數值N ,它可能包含大的素因子,我想把它四舍五入到只由小素因子組成的數字(2,3和5) 例子: ...

棘手的谷歌面試問題

[英]Tricky Google interview question

我的一個朋友正在面試工作。 一個面試問題讓我思考,只是想要一些反饋。 有 2 個非負整數:i 和 j。 給定以下等式,找到一個(最佳)解決方案,以對輸出進行排序的方式迭代 i 和 j。 所以前幾輪看起來像這樣: 盡我所能,我看不到模式。 你的意見? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM