ファイル内の単語のoccruenceの数を調べるには。は、私がインタビューでこの質問に出くわした
例1:
text:`this is first string this is second string`
Keywords:`this, string`
n= 4
output= 2
「この第ストリングであり、」この文字列との間の単語の第発生および数が4未満である(最初に)2です。
このは、第2のの文字列が残りの文字列です。 * これと文字列の間の単語数*が
4.したがって答えは私が Dictionary<string, List<int>>
を使用することを考えている2.
未満である2(で、秒)です。
私の考えは、辞書を使用して特定の単語が繰り返された場所のリストを取得し、両方のリストを繰り返し、条件が満たされた場合にカウントを増やしてからカウントを表示することでした。
私の考え方は正しいですか?ソリューションを改善するための提案をお願いします。
ありがとう、
私にはありません質問を理解できない – BlackBear
最初の例では 'links'という単語は表示されません。出力は「0」でなければなりません。 –
@ downvoter。コメントしてください。 – user1162654