string-search

    4

    1答えて

    Boyer-Mooreアルゴリズムをワーストケースのリニアにするには、ミスマッチテーブルの計算をO(m)にする必要があります。しかし、純粋な実装では、すべての接尾辞O(m)とその接尾辞が等しいかどうかをチェックして等価性をチェックすることができます... O(m )です! 以下は、table building algorithmの単純な実装です。したがって、この質問は次のようになります。このアルゴ

    2

    4答えて

    自分のクワッドダンプを使ってfreebase search apiのローカルバージョンを構築しようとしています。彼らは名前を一致させるためにどのアルゴリズムを使用するのだろうか?あなたがfreebase.comに移動し、入力した場合の例として、あなたは 「アポハイキング協会は」 「ハイキングジョージア」 「ハイキングバージニア州の国家を「ハイキング」を取得「ハイキング」森」 『ハイキングコース』、

    5

    2答えて

    私はファイルを与えられたプロジェクトを持っています。ファイルから文字列を抽出する必要があります。基本的にはlinuxの "strings"コマンドを考えるが、私はこれをPythonでやっている。次の条件は、ファイルがストリーム(例えば文字列)として私に与えられているので、サブプロセス関数の1つを使って文字列を実行するという明白な答えはオプションでもありません。 私はこのコードを書いた: def i

    5

    1答えて

    Octaveには、セル配列内に文字列が最初に現れる位置が返されますか? 私はfindstrを見つけましたが、これは、私が望まないベクトルを返します。私はindexが何をしたいのですが、それは文字列のためだけに働きます。 このような機能がない場合は、どうすればいいですか?

    3

    3答えて

    私はこの6つの文字を指定すると、すべての可能な3から6文字の英語の単語を出力するこのアプリケーションをiPhoneで作成しようとしています。私はすでに辞書を持っています。それをやる方法を知りたいだけです。 私は周りを検索し、それらのスクラブルソルバーをPythonまたはそれらの単語検索グリッドソリューションで見つけました。 私はブルートフォース検索を行うと思いますが、私はそのパフォーマンスに懸念し

    2

    1答えて

    KMP(Knuth-Morris-Pratt)アルゴリズムは単純化されたBoyer-Mooreアルゴリズムよりも比較演算が少ないですか?

    2

    2答えて

    私のprevious questionは、一般的な文字列検索アルゴリズムに関するものです。 私はラビン - カープ文字列検索アルゴリズムを研究していますし、私のような関数テンプレートがあります。 RabinKarpMatch(char *Text, char *Search_phrase,int radix,int prime) 私は基数とプライムの値はSEARCH_PHRASEやテキストに応

    2

    3答えて

    変数の場所で厄介な繰り返し値を持つ非常に複雑なテーブルを扱っているので、特定の行と列の間で文字列検索を行いたいと思います。例えば : table={{"header1", "header2", "header3", "header4"}, {"falsepositive", "falsepositive", "name1", "falsepositive"}, {"falsepositive"

    12

    4答えて

    私がしたいのは、テキストファイル内の文字列のすべてのインスタンスを見つけて、その文字列を含む完全な行を配列に追加することです。例えば : eng GB English lir LR Liberian Creole English mao NZ Maori 検索ENGは、例えば、もちろんファイルの「ENG」のより多くの事例を含めて、アレイへの最初の2行を追加する必要があります。 これは、テキ

    1

    2答えて

    Rabin-Karp検索アルゴリズムはうまくいきますが、誰でも再帰検索に変更する際の手引きはありますか? http://algs4.cs.princeton.edu/53substring/RabinKarp.java.html。 例: * **pattern:** rar * **text:** abacadabrararbracabrarararacadabrabrarbracad * *