图书索引程序

图书索引程序


2024年3月31日发(作者:)

图书索引程序

1.问题:

图书馆需要对图书信息生成索引表(如下),以便用户在输入关键词时能查询到相应的

图书,下面介绍生成索引表的思路。

2.算法思路:

a)首先得准备书目文件与非关键词文件(如下)

书目文件

非关键词文件

b)依次从书目文件中读入每一行的信息(字符串),从该字符串中提取书号,以及关键词

(需要参考非关键词文件判断哪些单词是关键词),有序插入关键词链表,并附上拥

有该关键词的书号,直至书目文件读完。

3.数据描述:

a)非关键词——链表

头指针

b)关键词——嵌套链表

algorithms

analysis

computer

a

an

and

of

the

to

034

034

050

067

005

034

4.结构化设计:

图书索引系

欢迎界面功能

生成非关键

写入文件

生成索引表

提取书目信

搜索

提取关键字提取书号

5.补充:

a)程序中有对书号进行有序插入,即使书目信息无序也无关系

b)fgets函数说明:

每条书目信息长度不一,当终归有上限,对于非关键词也一样。因此只能一次读入整条

书目信息,但是从该字符串中提取书号和关键词也是实现难点。

c)使用该代码时记得要修改相应文件的位置信息,避免出错。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1711815934a1959399.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信