powerset

    1熱度

    2回答

    我試着寫一個冪到一個文件,但我得到一個堆損壞,如果我的出發陣列比大小6大,和IM不知道爲什麼。它適用於任何大小的數組6或以下。不能解決這個問題。 另外,test.txt的是我在數組中讀出。如果該文件包含「1,2,3,4,5,6」它工作正常,但它包含「1,2,3,4,5,6,7」我得到堆腐敗。 #include <stdio.h> #include <stdlib.h> #include <st

    16熱度

    8回答

    我有一些類型的集合並想要生成它的功率集合。 我搜索了網頁,找不到任何地址代表這個特定任務的Scala代碼。 這就是我想出來的。它允許您限制由length參數生成的集合的基數。 def power[T](set: Set[T], length: Int) = { var res = Set[Set[T]]() res ++= set.map(Set(_)) for (

    2熱度

    1回答

    我編寫的一個小型應用程序允許用戶將各種項添加到兩個數組。有些邏輯根據每個數組的內容計算一個數字。 數組x中的任何項都可以放入數組y中,然後再返回。屬於數組y的項目永遠不能移動(除非它們從數組x移動)。 用戶可以使用簡單的javascript ui將這些項目移動到兩個列表中。爲了使事情更簡單,我原本做了一個幼稚的腳本: 將項目從a移到y。 使用此'可能性'執行某些邏輯 如果結果小於以前,請在x中保留

    0熱度

    1回答

    我正在尋找一些幫助我的Java編程任務。使用鏈表,我需要打印出其功率集。例如,集合{1,2,3}應打印出 {{},{1} {1,2} {1,3} {1,2,3} {2} {2,3} {3 }}。功率集中的元素數量是2^n。 這需要通過調用 HeadNode.PrintPowerSet(); 其中HeadNode是鏈表中的第一個元素。 我已經嘗試了一些東西,沒有什麼工作很好。我認爲最好的方法是遞歸調

    0熱度

    1回答

    我想遞歸地找到set的powerset然後打印結果,我非常堅持任何幫助將不勝感激。 public static ArrayList<String> getpowerset(int a[],int n, ArrayList<String> power){ if(n<0) { return null; } if(n==0) {

    3熱度

    1回答

    我試圖生成一個集合的powerset,我寫了這段代碼。問題是,當用戶輸入兩個相似的成員時,它不能正常工作。我能做什麼? 這裏是我的代碼: #include <iostream> #include <string.h> #include <stdio.h> #include <stdlib.h> #include <math.h> using namespace std; char o

    17熱度

    5回答

    鑑於輸入數組 和「加入」功能(a,b) => (a+b) 我的代碼返回陣列的以下數組,含有通過將連接功能的各種元素對,同時保持獲得的每個可能的變化順序: [ [a,b,c,d,e], [a,b+c,d,e], [a,b+c+d,e], [a,b,c+d,e], [a+b,c,d,e], [a+b,c+d,e], [a+b+c,d

    1熱度

    1回答

    到Get冪集列表中,我實現了以下內容: public static ArrayList<ArrayList<Integer>> getAllSubsets(ArrayList<Integer> set, int index, ArrayList<Integer> subset){ ArrayList<ArrayList<Integer>> subsets = new ArrayList<

    -1熱度

    1回答

    我在這裏有一個問題,我需要生成對象的所有可能的組合,並將它們存儲在分析以後一個列表的所有組合..在互聯網上 搜索包括很多算法這不符合存儲組合的要求。 大多數常見搜索只是通過將它們打印出來而生成組合列表,而其他組件僅處理字符串而不是對象。 某些算法使用位來表示不同的組合,但此解決方案僅限於最多32個對象,這不夠好。總的來說,我正在尋找一種算法,可以生成所有可能的組合(功率集),處理對象(超過32個)

    4熱度

    3回答

    一切都在標題..之間子長度設定=) 欲快速度創建冪,只用3(最小恆定長度之間長度的子集)和最大。這個最大值應該是5的大部分時間,但我希望它是可變的(從3到5,6)。 原始設定可能較大。我需要存儲這些子集進行進一步處理。 我見過Obtaining a powerset of a set in Java,但這裏他們產生了功率集的每個子集。 我也見過efficient powerset algorith