combinatorics

    1熱度

    4回答

    我一直在試圖解決一個編程問題,其中一個模塊需要我生成漢明序列。該函數首先輸入兩個數字,一個是二進制數字N,另一個是十進制數字K.現在應該生成所有可能的數字,其漢明距離從N起高達K. 如果您向我提供一個關於如何解決這個問題的算法。 在此先感謝。

    1熱度

    1回答

    在Matlab中編寫代碼時,我遇到了一個問題,該代碼計算從長度爲m的矢量中取出的n個數字的所有可能組合的積的和。這與任務類似,你會用m個球從包裏拿出n個不同的球(順序無關緊要)。 例如: M = 5,N = 3,那麼我需要計算的10個加數 感謝和您的時間

    1熱度

    1回答

    所以我試着去弄清楚如何能夠使用的, parameters = {[6 12 18 24], [1200 1800 2400 3000], [80 90 100],[80 90 100],[80 90 100]}; [r T3 Ec Et Er ] = ndgrid(parameters{:}); Allcombinations = [r(:) T3(:) Ec(:) Et(:) Er(:)

    2熱度

    3回答

    我想通過下面的例子來解釋我的問題。 假定單詞:abc a有變體:ä,à b沒有變體。 c具有變種:ç 所以可能的話是: ABC ABC ABC ABC ABC ABC 現在我要找的算法打印所有使用任意字母變體的abritray單詞的單詞變體。

    -1熱度

    4回答

    我已經搜查,但一無所獲幫助。這是一個例子: List.txt a b c d 我希望能夠得到這樣的輸出: Output.txt ab ac ad ba bc bd ca cb cd etc...

    2熱度

    2回答

    我試圖創建一個體育聯盟調度,我想安排團隊組,以每隊每獲得一個小組賽選擇對球隊的。我認爲我試圖做的事情是計算機科學中存在的問題,但我不知道它叫什麼,我無法找到有關它的信息。無論哪種方式,這裏的情況: 比方說,我有一組球隊A = {1,2,3,...,n}和一組對B = {(1,2), (1,3), (2,4), (6,9),...}。 B沒有來自A的所有可能的組合。假設A有偶數個團隊。我的程序正在嘗

    9熱度

    1回答

    背景:我有一個需要一些參數的函數。我想要獲得所有可能參數組合的功能結果。 一個簡單的例子: f <- function(x, y) { return paste(x, y, sep=",")} colors = c("red", "green", "blue") days = c("Monday", "Tuesday") 我想我的結果看起來像 color day f [1,] "

    2熱度

    2回答

    我在python中編寫了一個小模塊,用於獲得x產品的所有可能性,這些產品適合y總成本。模塊運行良好,但速度很慢。計算六種產品需要大約六個小時,每種產品可多達30次迭代。所以,我正在考慮重寫FORTRAN中的腳本,看看我能不能擠出更好的速度。不幸的是,我是FORTRAN新手,現在不是大多數的圖書館等等。 是否有類似的模塊/函數在python的itertools.combinations_with_r

    1熱度

    2回答

    Newb程序員在這裏,我最熟悉Python,但也學習C和Java,所以3中的任何一個都可以。 我所擁有的是一串字母,說: ABXDEYGH 但是說, X可以是M和N Y是可能的是P和Q. 在這個例子中,我想要basic盟友打印這串字母的所有可能的變化。 像: ABMDEPGH ABNDEPGH ABMDEQGH ABNDEQGH 任何幫助,將不勝感激。在此先感謝

    4熱度

    3回答

    我想知道我們可以用多少種方式表示一個數字x作爲給定數字集合中的數字之和{a1.a2,a3,.. }。每個號碼可以被採取不止一次。 例如,如果x = 4和A1 = 1,A2 = 2,則代表的方式X = 4: 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 因此方式= 5的數量。 我想知道是否存在公式或其他快速方法來做到這一點。我不能通過它蠻橫的力量。我想爲它編寫代碼。 注:x