部分文字列の頻度を求めるプログラムを作成しました. サンプルプログラムのところからダウンロードできます. 文字列 T (長さ n) と文字列 P (長さ m) が与えられたとき,P の各部分文字列の T の中での 出現頻度を求めます. 実行は次のように行います. ./a.out -f1 pattern index.idx index.wxdpatternは P に対応するファイルで,index.idx と index.wxd は T の索引です. -f1 は出力するパタンを指定するフラグで, -f0 から -f2 まであります.省略すると -f0 と同じです. -f0 のとき,P の各位置 i に対し,そこから始まる部分文字列 P[i..j] (i <= j < n) に対し, その出現頻度を表示します.ある i に対し,j を順に増やしていき頻度を求め,出現頻度が 0 になったら i を