• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: C/C++
  • 标签: apriori  c++  

资源简介

使用c++语言实现apriori算法,经过测试无需修改可以完美运行,代码备注详细,内附测试数据

资源截图

代码片段和文件信息

#include
#include
#include
#include

using namespace std;

#define MAXN 10000
#define MAX_ITEM 26 

/**************** 以下步骤均为获得集合的子集 ******************/

struct mychar{ // 自定义的结构体,存放字符串以及出现次数 
char ch[MAXN]; // 字符串
int num; // 出现次数 
};

mychar tmp;
vector vset; // 存放子集的向量 
int ListLength; // 字符的长度 

void saveSubset(char *Buffer int flag) // 将子集存放在vector中 
{    
     for(int i=0; i<=flag; i++)
tmp.ch[i] = Buffer[i];          
     tmp.num = flag;
     vset.push_back(tmp);
}

int Index(char *List char c) //找到元素c在集合List中的位置 
{
     for(int i=0; i<=ListLength-1; i++)
     {
              if(c == List[i])
              {
                    return i;             
                    break;
         

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      10078  2015-04-23 14:23  apriori.cpp

     文件        687  2015-04-13 22:08  mtdata.txt

     文件      28672  2015-04-16 13:44  资料表.xls

----------- ---------  ---------- -----  ----

                39437                    3


评论

共有 条评论