combinations

    0熱度

    2回答

    我試圖構建一個頁面,該頁面允許用戶在特定的表單上以特定順序最多選擇20個複選框中的8個。 我試圖做一個頁面,只有在點擊正確的複選框序列時纔可以看到,這是一個簡單的方法,讓那些在我的網站的某個部分有複選框序列的人。 我需要知道的是,他們一旦選擇複選框,哪能不只是把它傳遞到測試頁面來查看數據,而且,如何通過展示如何在精確序列數據複選框被檢查。 例如:複選框從20開始編號。如果他們選擇checkbox1

    3熱度

    1回答

    我需要在Python中生成大量列表。每個列表的長度是13,我有4個可能的值可以進入每個元素。這些是[1,-1,i,-i],但它可以是任何。因此,我應該得到4 * 4 * 4 ... * 4 = 4^13 = 67,108,864個列表,或者更一般地說,m^n給定了主題中的信息。 我嘗試了Python的itertools中的combinations_with_replacement方法,但使用下面的

    1熱度

    3回答

    我有可能的話列表,以給定的話字謎。列表中的每個字符串都是字典的關鍵字,並且具有一個或多個單詞的值。根據字典中相應鍵的每個列表中的詞的順序,按照鍵的順序製作所有可能的句子是最好的(最快,pythonic)方式。 列表中有可變數量的鍵。 keylist = ['key1', 'key2', 'key3'] worddict = {'key1': ['a','b','c'], 'key2':['d',

    0熱度

    1回答

    我有一組數字{'1','13','25','32','49',...},我想計算這個k次數的所有可能的組合。 Esample1: set = {'1','5','23','41,'54','63'}; k = 4; 輸出1: 1 5 23 41 1 5 23 54 1 5 23 63 1 5 41 54 1 5 41 63 1 5 54 63 1 23 41 54 1 23 4

    1熱度

    1回答

    我使用GNU Make來運行科學數據分析,在那裏我們有一堆思考一些輸入數據然後吐出幾個文件的Matlab腳本。它以相當複雜的方式實現了這一點,所以在嘗試描述它的Make功能時,我不得不做一些令人討厭的Makefile技巧。這裏有一個例子: seg_cams_nozero := cam1 cam2 cam3 seg_per_camera := $(shell echo {,dyn_}{hands,

    0熱度

    1回答

    所有, 下面我有混淆可能需要你的幫助 假設我有一個基於行的可變長度的數據矩陣 93 77 96 85 50 69 54 16 39 91 59 38 64 30 18 50 43 9 74 94 44 87 95 89 ... 我想通過上面不同的源產生的結果數據生成算法,同時選擇不同的範圍選擇算法,例如下面的代碼 lsrc = [# above data] def ranges

    6熱度

    5回答

    的每個組合我有以陣列幾個號碼 var numArr = [1, 3, 5, 9]; 欲循環通過該數組和乘每個唯一的3號組合如下: 1 * 3 * 5 = 1 * 3 * 9 = 1 * 5 * 9 = 3 * 5 * 9 = 然後返回所有的計算陣列 var ansArr = [15,27,45,135]; 任何人都有一個優雅的解決方案?提前致謝。

    3熱度

    3回答

    例如,我有一個數組 my @arr = qw(0 1 2 3 4); 如何獲得以下組合: 0 01 012 1 12 123 1234 2 23 234 3 34 4 如果有,什麼是對這種組合(或置換)的名字? 非常感謝!

    3熱度

    3回答

    因此,我試圖從給定的N元素集合中找到所有k元素子集的問題。我知道使用公式C(n,k)= C(n-1,k-1)+ C(n-1,k)的k個子集的總數是多少,我也知道如何去做以迭代的方式,但是當我嘗試去思考遞歸解決方案時,我陷入了困境。任何人都可以給我一個提示嗎? 謝謝!

    4熱度

    4回答

    我有一個具有數值的項目列表,我需要使用這些項目來實現總和。我需要你的幫助來建立這樣的算法。下面,有一個描述我的問題的樣本,用C#編寫: int sum = 21; List<Item> list = new List<Item>(); list.Add(new Item() { Id = Guid.NewGuid(), Value = 3 }); list.Add(new Item() {