C STL 15 詞頻統計

2022-06-27 01:45:13 字數 573 閱讀 9742

輸入乙個字元:返回每個字元的個數

比如:輸入:"abc1111111111dajogpajogjao%%%%%$4jgcccaaaaaaeeee1111111&&&&&&&&&&&&&&&&&&&&&";

輸出:mapscount;//漢字 兩位元組

mapccount;//非漢字,一位元組

wordcount[arr[i]]++。map記錄值即可。key :字元;value:個數。 

漢字,ascii>128 或者》258 就看輸入編碼字符集了。

int mygetnumtest_s(string str)

else // 漢字

}for (auto it = ccount.begin(); it != ccount.end(); it++)

cout << "********************" << endl;

for (auto it = scount.begin(); it != scount.end(); it++)

return 1;

}

PTA 詞頻統計

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

詞頻統計(上機)

include include include define error 1 define ok 0 const int word length 250 定義單個單詞最大長度 typedef int status 定義儲存單詞及其出現次數的結構體 typedef struct nodewordnod...

hamlet詞頻統計

part2 code 10.1calhamlet.py def gettext txt open hamlet.txt r read 將文字中的英文本母全部轉為小寫字母 txt txt.lower return txt hamlettxt gettext words hamlettxt.split ...