Str 是否为空
坏
否
读取 str 第一个汉字并于 word 比较 建立
关键字与这个汉字相同的表 tempword
词性好坏
是
好
去除无效的好词
将 得 到 的 tempword 中 关
键字转换为长度,若是好
词取最长,若是坏词取最
短,处理权值,并删除那
些已经使用过的词
将总权值输入到输出文件
中
在 word 的基础上建立坏词表(badword)
存放那些权值小于 0 的词
将关键词和权值从文件中读取并存放到 word 中
从文件中读取要搜索的文字并写入到程序中,用 str 保存
否