C++なDiffライブラリ、dtlをリリースしました。 http://code.google.com/p/dtl-cpp/ 詳しくは上記のURLのSummaryやサンプルを見ていただければと思いますが、こちらでは上記に載ってないことや今後の方針や課題とかについて書こうと思います。 dtl? Diff Template libraryの略です。実は名前は前からずっとこれにしようというのがあったんですが、某友人と先輩方に全力で「それは止めておけ」とアドバイスを頂いたので、こっちにしました。 アルゴリズムはWuのO(NP)差分アルゴリズム(以下、Wuのアルゴリズム) 差分を計算するアルゴリズムにはO(NP)を使っています。 全然違うファイルの差分を取ったときの挙動 Wuのアルゴリズムに限らず、差分を計算するアルゴリズムを真面目にコードに直すと、比較するシーケンス同士が全然違う場合、プログラムがか