itemset.h

来自「最大频繁集挖掘算法GENMAX 源代码」· C头文件 代码 · 共 47 行

H
47
字号
// this file define the class Itemset #ifndef ITEMSET_H #define ITEMSET_H #include "temlist.h"#include "Array1.h" class Itemset{ friend ostream &operator << (ostream &, Itemset &); public:    Itemset(int list_sz);    ~Itemset();    int tid(int pos){return thetidlist -> item(pos);};    void set_itemset (List<int> *lst){theitemset = lst;};    void set_tidlist (Array *lst){thetidlist = lst;};    List<int> *itemset(){return theitemset;};    Array *tidlist(){return thetidlist;};    void add_item(int val){theitemset -> addatback(val);};    void add_tid(int val){thetidlist -> add(val);};    int itemsetsize(){return theitemset -> size();};    int tidsize(){return thetidlist -> size();};    int tidtotsize(){return thetidlist ->totsize();};    int& support(){return thesupport;};    void set_support(int sup){ thesupport = sup;};    void increment_support(){thesupport++;};private:List<int> *theitemset;Array *thetidlist;int thesupport;};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?