我正在學校項目中實施霍夫曼文本編碼。課程的第一部分需要對文本進行頻率分析。除了巨型開關和一系列計數器之外,還有更好的方法嗎?如何在不使用開關的情況下對字符串進行頻率分析
即:
int[] counters
for(int i = 0; i <inString.length(); i++)
{
switch(inString[i])
case 'A':
counters[0]++;
.
.
.
我想這樣做的所有字母數字字符和標點符號。我正在使用C++。
這是非常有趣的,我會給它一個鏡頭的感謝。 – Maynza 2010-02-28 04:15:42