文字列をパターンと比較してテキスト文字からそのパターンを見つけるっていう
プログラムで

mがパターンの文字列で
T()がテキスト文字の配列
P()がパターン文字の配列

照合するためのループが
台形括弧 j>m or T(i+j-1)≠P(j)
     j=j+1

という事ですが、このループ条件って正しいでしょうか?
だってjがm以上になれば延々とループすることになりますよね

これ11年度のAP試験の問題ですが、解答見ても分かりません。
何で一致しない限りjを進めるんでしょうか?
一致しない時点でjではなくiを増やすのが普通だと思うのですが、どういう
勘違いをしてるのか自分でもわかりません。