関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

文字列検索に関するokuyam2yのブックマーク (1)

  • アルゴリズム for Ruby

    文字列検索 最も単純な文字列検索 KMP法 BM法 最も単純な文字列検索 基的な考え方 先頭から順番に1つずつ調べていき、文字列パターンが一致するまで進めていく。単純だけれど、効率はあまりよくない。 def simpleSearch( text, pattern ) n = 0 while n < text.length much = false # 検索状態を確認するための表示 printf " 文 : #{text}\nパターン : " i = 0 while i < n print(" ") i += 1 end puts "#{pattern}" # 検索 i = 0 while i < pattern.length if pattern[i] != text[n + i] # 一致しなかったので、最初のループに戻る much = false break end much =

    okuyam2y
    okuyam2y 2006/07/12
    Rubyの文字列検索処理についてのページKMP法 BM法の解説
  • 1