從檔案中查詢關鍵字演算法

2021-09-02 04:21:13 字數 1034 閱讀 7354

// (1)原始檔為乙個txt文件,內容為符號串; 

// (2)給定乙個關鍵字檔案,內容為自定義的關鍵字(注:關鍵字有若干個,用空格隔開);

// (3)依據關鍵字檔案中的關鍵字在原始檔中進行檢索判斷,得到關鍵字

#include"stdio.h"

#include"string.h"

#include"malloc.h"

#definebuflen20480

#definemaxline20480

intmain()

buf1[i]='\0';

i=0;

while((c=getc(file2))!=eof)

buf2[i]='\0';

printf("原始檔:%s\n",buf1);

printf("關鍵字檔案:%s\n",buf2);

printf("關鍵字1:");//tag=1

for(i=0;buf2[i]!='\0';i++)

else

printf("%c",buf2[i]);

} tag=1;

for(k=0;buf2[k]!='\0';k++)

if(buf2[k]==''||buf2[k+1]=='\0')//若當前位置是空格或者到達最後

if(flag) }

} printf("\n原始檔中,關鍵字%d出現的次數%d",tag,count);

本文出自 「阿凡達」 部落格,請務必保留此出處

從檔案中查詢關鍵字演算法

1 原始檔為乙個txt文件,內容為符號串 2 給定乙個關鍵字檔案,內容為自定義的關鍵字 注 關鍵字有若干個,用空格隔開 3 依據關鍵字檔案中的關鍵字在原始檔中進行檢索判斷,得到關鍵字 include stdio.h include string.h include malloc.h define b...

關鍵字查詢

題目描述 每次給你一篇文章,和一些關鍵字,需要你告訴我多少關鍵字將匹配於文章。輸入描述 第一行包含乙個整數,表示有多少篇文章。最後一行是文章,長度不超過1000000。輸出描述 輸出文章中包含多少關鍵字。輸入樣例 15 shehe sayshr heryasherhs 輸出樣例 3源 include...

Python查詢涉密關鍵字檔案

功能 remove 資料夾是刪除當前檔案下的檔案 要實現乙個查詢關鍵字或者涉密檔案,找到然後刪除它自己定義乙個關鍵字,並且刪除它 print os.remove aa.html 檢視當前檔案方法 getcmd print os.path print os.path.abspath print os....