詞頻統計的完善版

2022-04-10 06:33:42 字數 594 閱讀 9228

struct lnode *create()

建立乙個帶有頭節點的單鏈表

bool find(linklist &l,char a[20])//查詢單詞

else p=p->next;

}return false;

}

判斷新搜尋的單詞是否和原來的一樣,若是一樣則在相應節點的結構體裡加一

void insert(linklist &l,char a[20])

若是搜尋到的單詞和之前的結果全都不一樣,再新建立乙個節點,詞數計為1.

void selectsort(linklist &l)

}

運用的選擇排序對詞數進行排序。

printf("請輸入檔名:");

scanf("%s\0",&input);

file *fp;

if((fp=fopen(input, "r"))==null)

{printf("無法開啟檔案\n");

exit(0);

根據檔名讀入文字檔案。

詞頻統計改進版1

需求分析 從控制台讀取檔案並對檔案中的詞頻進行統計,檔案可以是自己輸入也可以是指定目錄自動讀入。功能一 從命令列讀入文章 功能二 手動輸入單詞並統計詞頻 實現 case1 fclose fp fp fopen d 2.txt r break sum 0 map list while fgets te...

詞頻數的統計

做乙個詞頻統計程式,該程式具有以下功能 基本要求 1 可匯入任意英文文字檔案 2 統計該英文檔案中單詞數和各單詞出現的頻率 次數 並能將單詞按字典順序輸出。3 將單詞及頻率寫入檔案。提高要求 完成基本要求的基礎上,實現下述功能 1.實現gui介面。2.將單詞及頻率寫入資料庫。include incl...

PTA 詞頻統計

請編寫程式,對一段英文文字,統計其中所有不同單詞的個數,以及詞頻最大的前10 的單詞。所謂 單詞 是指由不超過80個單詞字元組成的連續字串,但長度超過15的單詞將只擷取保留前15個單詞字元。而合法的 單詞字元 為大小寫字母 數字和下劃線,其它字元均認為是單詞分隔符。輸入給出一段非空文字,最後以符號 ...