文字列パターンマッチング：ナイーブな手法
bugfix; 途中まで一致した状態で不一致文字に到達した際に照合位置を戻していなかった
KnuthMorrisPrattアルゴリズムを(簡易)実装; テーブルを作成する部分は高速化可能
KMP-alg; テーブルの生成を高速化
implement depth search w/ memorized depth search
列挙アルゴリズムをいくつか実装・比較
列挙アルゴリズム グレイコードによる列挙を追加
列挙アルゴリズム 逆探索による列挙を追加
ダイクストラ法を実装(データ構造要改良)
木構造でn-gramを保持，マージソートの要領で最頻出を導出
最小値を求めることができるスタック
最小値を求めることができるキュー