Only....かぞえチャオ!技術情報のページです。「知的テキスト比較システム(ITECS)」を使用しています。人が文書を比較するときに、どのように比較するかをアルゴリズム化したものが、ITECSです。略で、このテキスト比較アルゴリズムは、私が考案、開発しました。変更前後の行先頭から、同じ行かどうかを見ていきます。異なる行を見つけると、その行以降で、同じ行がないかを1行ずつクロスチェックしながら探します。変更前後で同じ行を見つけたら、それ以降、同じ行がどれだけ連続しているかを見ます。ライン数」が小さい値の場合は、少しでも同じ行があれば、そこを同じ行とみなします。ライン数のAUTOモードについて比較時同一行認識ライン数のAUTOモードでは、異なる行を見つけた後の同一行判定を自動で行います。1)では、下記のような比較結果になります。1)では、ある程度の固まりで同じかどうかを判断するため、異なると判断された行に、同一行が多少含まれることがあります。同じような行がたくさんあるコードの場合は、このAUTOモードを利用したほうがよいと思います。2)では、下記のような比較結果になります。2では、異なると判断された行に、同一行が含まれることがありません。2モードを利用してください。同じような行がたくさんあるコードの場合は、比較位置が大きくずれることがありますので、ご注意ください。3では、流用ステップ数が一番多い比較パターンを検出して、ステップ比較を行います。2に比べて若干処理に時間がかかりますが、流用ステップが多くなるように比較を行います。2と同じ結果になります。