combinatorics

    1熱度

    3回答

    並且我們需要將這些球體放入盒子中。 州可以有多少州? 這是計算機模擬謎題的一部分。我幾乎忘記了我所有的數學知識。

    3熱度

    4回答

    什麼是生成PHP中數組的所有組合,置備和排列的最有效方法?

    1熱度

    5回答

    將此作爲家庭作業,並不確定從哪裏開始! 給定了{1,2,3,4},則可以形成從集,即長度爲二六種組合: {1,2},{1,3},{1,4},{2,3},{2,4},{3,4} 如果我是選擇組合之一,({1,2}例如),我怎麼能告訴有多少其他人不與它脫節?在這種情況下,它是四個:{1,3},{1,4},{2,3}{2,4} 不太確定如何去這個數學上,任何指針正確的方向將不勝感激。

    15熱度

    6回答

    我正在尋找一個庫(最好是泛型),用於生成集合中包含的數據的迭代組合和排列。笛卡爾產品也不錯。 描述我想要的最好方法是「用於Java的itertools」。

    -1熱度

    1回答

    我已經解決了#103和#105,但我很難理解#106,具體來說,數字25從哪裏來? 如果我們談論的是兩個不相交的子集具有相同數量的元素,然後 1-elem vs. 1-elem: there are 4 x 3 = 12 comparisons 2 vs. 2: C(4, 2) = 6 comparisons 如果包括非等多個元素的分離子集,然後 1 vs. 2: C(4, 1) x C(3

    1熱度

    2回答

    我有n個向量,比如說3,它們有n個元素(不一定是相同的數量)。我需要選擇它們之間的x組合量。像從載體[n]中選擇2一樣。 實施例: std::vector<int> v1(3), v2(5), v3(2); 從一個載體本身不能有組合,如V1 [0]和V1 [1]。我怎樣才能做到這一點? 我試過了一切,但無法弄清楚這一點。

    3熱度

    2回答

    請給出每個問題的至少兩個例子。謝謝。

    0熱度

    1回答

    我有點卡住了我的算法,我需要一些幫助來解決我的問題。我認爲一個例子會解釋我的問題更好。 假設: d = 4(在一些允許的最大比特數,2^4-1 = 15)。 m_max = 1(最大允許位數不匹配)。 卡帕= 主要思想是對於給定的數,X,來計算其補數(在二進制基礎(元件以找到一個給定d和m,其中在m_max所米的最大數目) )以及所有可能的組合,用於達到x補數的m_max不匹配。 現在程序開始掃描

    1熱度

    3回答

    這是一個數學問題,但我敢肯定,這必須拿出一些編程場景,至少我希望如此,我想知道是否有一個名字爲這個類型的情況: 假設我有一個系列中的7個項目。爲了這個例子,我們使用一週中的幾天。我希望用戶提交他們計劃在接下來的一週內每週的哪幾天。他們會看到一系列標準複選框,每週有一個複選框。 我想它們存儲在一個數據庫字段選擇作爲一個整數天。 很顯然,我可以分配每天的數字,1 - 7(0留出的情況下在用戶離開所有選

    1熱度

    1回答

    我尋找一個函數,獲得作爲輸入的排列若干X(假設15),位的數目d(4)和置換的數目米(2) 。該函數的輸出將是所有的數字,這些數字是來自給定數字x在d長度比特的比特的排列。 對於給定的數字,(X = 15,d = 4和米 = 2),我們得到6=\binom{4}{2}不同數量的組合。 我想知道,如果這樣那樣的功能已經存在於C++ STD或增強或等返回我的那些數字... 附: 如果你知道一個函數返回