class documentation

class SubsetTree: (source)

View In Hierarchy

construct a tree that start with the total subset, and children will be the subset of the parent node. In case where some set is subset to multiple node, it will insert to all of the nodes. Most of it is taken from: https://stackoverflow.com/a/51648211/9677833

Class Method build_sub_tree Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Method add_children Undocumented
Method all_children Undocumented
Method all_subsets Undocumented
Method issubset Undocumented
Method longest_subsets Undocumented
Instance Variable all Undocumented
Instance Variable children Undocumented
Instance Variable index Undocumented
Instance Variable key Undocumented
@classmethod
def build_sub_tree(cls, lits): (source)

Undocumented

Parameters
lits:listUndocumented
def __init__(self, key, all_key=False, index=None): (source)

Undocumented

def __repr__(self): (source)

Undocumented

def add_children(self, node): (source)

Undocumented

def all_children(self): (source)

Undocumented

def all_subsets(self, paths=None): (source)

Undocumented

def issubset(self, query): (source)

Undocumented

def longest_subsets(self, query): (source)

Undocumented

Undocumented

children: list = (source)

Undocumented

index = (source)

Undocumented

Undocumented