资源简介
信息检索,基本索引的建立,包括对歌词文件的,读取单词,排序,建立倒排缩影的全部过程,整个过程都有详细的流程说明,附加文档说明喔!
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
struct file{
string fileName;
int docID;
};
struct terms//开始分解出单词的结构
{
string term;
int docID;
terms()
{
term = ““;
docID = 1;
}
terms(string theTerm int theDocID)
{
term = theTerm;
docID = theDocID;
}
};
struct chainNode//倒排索引中链表节点
{
int docID;
chainNode* next;
chainNode()
{
docID = 0;
next = NULL;
}
chainNode(int theDocID chainNode* theNext)
{
docID = theDocID;
next = theNext;
}
};
struct dictionary//倒排索引的字典
{
string term;
int freq;
chainNode* next;
dictionary()
{
term = ““;
freq = 0;
}
dictionary(string
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3041 2016-09-29 22:45 noting.lrc
文件 9295 2016-10-07 15:29 output.txt
文件 2610 2016-09-29 22:45 saturday.lrc
文件 6207 2016-10-07 15:29 search.cpp
文件 19590 2016-11-11 17:34 信息检索.docx
文件 2005 2016-09-23 20:20 Bubbly.lrc
文件 2670 2016-09-29 22:41 clear my mind.lrc
文件 1891 2016-09-29 22:45 morning.lrc
----------- --------- ---------- ----- ----
47309 8
- 上一篇:基于光流场的运动估计
- 下一篇:频率计数器基本版
评论
共有 条评论