• 大小: 452KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: C/C++
  • 标签: 搜索引擎  

资源简介

课堂学习搜索引擎,初步用简单的C语言实现了构建倒排索引和中文少字数搜索,代码可以帮助初学者了解搜索引擎的基础结构,可直接运行,内含word文档具体解释

资源截图

代码片段和文件信息

/*
  Author: lentty
  created:2013-03-15 21:36
  language:C++
*/
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
map > indextable;//倒排索引表
void init() //初始化表
{
    indextable.clear();
}


int main()
{

    //重定向从index.txt中读入,输出到result.txt,index.txtresult.txt都是在当前目录下
    freopen(“index.txt““r“stdin);
    freopen(“result.txt““w“stdout);

    init();
    int id; string u; string q;  //文件名
    string filepath; //文件路径名


int N=5;
    while(N--)//从index中读入文件名和文件路径名
    {
        cin>>id>>filepath;
        ifstream fin(filepath.c_str());//打开文件路径下的文件,参数应是c风格的字符串
        string s;string w;
        while(fin>>s)//一个单词一个单词地读入

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-14 20:27  daopai\
     文件         259  2018-01-10 15:18  daopai\Index.txt
     文件           8  2018-01-09 17:09  daopai\Text0.txt
     文件          14  2018-01-09 17:10  daopai\Text1.txt
     文件          18  2018-01-09 17:10  daopai\Text2.txt
     文件          11  2018-01-09 17:11  daopai\Text3.txt
     文件          15  2018-01-09 17:11  daopai\Text4.txt
     目录           0  2018-01-14 20:27  daopai\bin\
     目录           0  2018-01-14 20:27  daopai\bin\Debug\
     文件     1212871  2018-01-14 20:00  daopai\bin\Debug\daopai.exe
     文件        1103  2018-01-08 23:18  daopai\daopai.cbp
     文件         193  2018-01-10 17:07  daopai\daopai.depend
     文件         359  2018-01-14 20:25  daopai\daopai.layout
     文件        3189  2018-01-14 20:00  daopai\main.cpp
     目录           0  2018-01-14 20:27  daopai\obj\
     目录           0  2018-01-14 20:27  daopai\obj\Debug\
     文件      228145  2018-01-14 20:00  daopai\obj\Debug\main.o
     文件         213  2018-01-14 20:00  daopai\result.txt
     文件          11  2018-01-10 17:08  daopai\sousuo.txt
     文件        3206  2018-01-09 10:26  daopai\未命名1.c
     文件       77794  2018-01-14 20:24  简单说明.docx

评论

共有 条评论