私は、テキストにハフマン コードを実装する学校のプロジェクトに取り組んでいます。もちろん、最初の部分では、テキストの頻度分析が必要です。巨大なスイッチとカウンターの配列以外に、それを行うためのより良い方法はありますか?
すなわち:
int[] counters
for(int i = 0; i <inString.length(); i++)
{
switch(inString[i])
case 'A':
counters[0]++;
.
.
.
英数字と句読点を全部やりたいです。私はc++を使用しています。