?? testfpgrowth.cpp
字號:
/*---------------------------------------------------------------------- File : testfpgrowth.cpp Contents : FP-growth algorithm for finding frequent sets Author : zhouli Update : 18/11/2007----------------------------------------------------------------------*/#include <iostream>using namespace std;#include <stdlib.h>#include <time.h>#include "data.h"#include "item.h"#include "fptree.h"#include "fpgrowth.h"int main(int argc, char *argv[]){ cout << "FP-growth 頻繁項集挖掘" << endl; cout << "Present by Zhouli, 2007" << endl<< endl; /* if(argc < 4)
{ cerr << "usage: " << argv[0] << " datafile datatype minsup [output]" << endl; cerr << "datatype = 1 for Quest datagenerator binary" << endl; cerr << "datatype = 2 for Quest datagenerator ascii" << endl; cerr << "datatype = 3 for flat, i.e. all items per transaction on a single line" << endl; cerr << "datatype = 4 for ascii version of Quest datagenerator binary" << endl; } else
*/
// { FPgrowth *fpgrowth = new FPgrowth(); // fpgrowth->setData(argv[1],atoi(argv[2])); // fpgrowth->setMinsup(atoi(argv[3]));
fpgrowth->setData("11.txt",1);
fpgrowth->setMinsup(1);
fpgrowth->setOutput("12.txt"); // if(argc==5) fpgrowth->setOutput(argv[4]); clock_t start = clock(); int added = fpgrowth->mine(); cout << added << "\t[" << (clock()-start)/double(CLOCKS_PER_SEC) << "s]" << endl; if(argc==5) cout << "Frequent sets written to " << argv[4] << endl; delete fpgrowth; // } return 0;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -