资源简介
Apriori算法C++,
基于C++实现,附详细注释。
代码片段和文件信息
#include “Apriori.h“
#include “Compare.h“
Apriori::Apriori(void)
{
this->Min_support=5;//默认最小支持度
}
Apriori::~Apriori(void)
{
}
//从文件中读取每一行字符串存入向量vec_str中
void Apriori::ReadFile(std::ifstream &infile const std::string &filename const char &separator)
{
infile.open(filename.c_str());//打开文件
if(!infile)
{
cout<<“Open file failed!“< exit(1);
}
string word;
while(getline(infileword))//每次从文件中读取一行字符串存入word中
this->vec_str.push_back(word);//在vec_str的末尾增加一个值为word的元素。
infile.close();
}
//统计一项备选集支持度
void Apriori::CountWord(const char &separator)
{
string sentenceword;
for(vector::const_iterator iter=this->vec_str.begin();iter!=this->vec_str.end();++iter)
{
sentence=*iter;//取出一行字符串
//分隔词语
while(sentence.find(separator) != -1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5074 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Apriori.cpp
文件 1112 2012-01-02 09:53 Apriori算法C++\Apriori算法C++\Apriori.h
文件 4173 2012-01-01 22:07 Apriori算法C++\Apriori算法C++\Apriori算法C++.vcproj
文件 1411 2012-01-09 18:29 Apriori算法C++\Apriori算法C++\Apriori算法C++.vcproj.rush-PC.rush.user
文件 348 2012-01-01 22:13 Apriori算法C++\Apriori算法C++\Compare.h
文件 904315 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\Apriori.obj
文件 663 2012-01-01 22:09 Apriori算法C++\Apriori算法C++\Debug\Apriori算法C++.exe.em
文件 728 2012-01-01 22:09 Apriori算法C++\Apriori算法C++\Debug\Apriori算法C++.exe.em
文件 621 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\Apriori算法C++.exe.intermediate.manifest
文件 6522 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\BuildLog.htm
文件 50570 2012-01-03 11:35 Apriori算法C++\Apriori算法C++\Debug\main.obj
文件 65 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\mt.dep
文件 281600 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\vc90.idb
文件 339968 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug\vc90.pdb
文件 816 2012-01-03 11:49 Apriori算法C++\Apriori算法C++\in.txt
文件 277 2012-01-03 13:10 Apriori算法C++\Apriori算法C++\main.cpp
文件 372 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\out.txt
文件 182 2012-01-01 22:09 Apriori算法C++\Apriori算法C++\Struct.h
文件 2739200 2012-01-09 18:29 Apriori算法C++\Apriori算法C++.ncb
文件 914 2012-01-01 14:45 Apriori算法C++\Apriori算法C++.sln
..A..H. 34304 2012-01-09 18:29 Apriori算法C++\Apriori算法C++.suo
文件 180736 2012-01-03 13:05 Apriori算法C++\Debug\Apriori算法C++.exe
文件 1600688 2012-01-03 13:05 Apriori算法C++\Debug\Apriori算法C++.ilk
文件 2059264 2012-01-03 13:05 Apriori算法C++\Debug\Apriori算法C++.pdb
目录 0 2012-01-03 13:05 Apriori算法C++\Apriori算法C++\Debug
目录 0 2012-01-03 13:10 Apriori算法C++\Apriori算法C++
目录 0 2012-01-01 23:50 Apriori算法C++\Debug
目录 0 2012-01-03 11:31 Apriori算法C++
----------- --------- ---------- ----- ----
8213923 28
............此处省略1个文件信息
- 上一篇:C++教程-PPT课件
- 下一篇:求连通分量
评论
共有 条评论