私はJavaの初心者ではありませんが、解決が困難な問題に遭遇しました。私がやりたいことは
- 入力として2つの引数を取る
1. TCGAで構成されるランダムな文字シーケンス、つまり // TGTTTGCCAGTGCGTAGCATGCTACT
2. A、C、G、T ie // AT、TACT、TAGなどで構成される単語のリスト
そして、これら 2 つの引数が渡されると、プログラムは一致するものを検索します。ただし、同じ単語が 2 つ以上ある場合。つまり、プログラムはシーケンスで 2x TAG を検出しました。1 つだけがカウントされます。該当するすべての単語が指定された順序でカウントされ、たとえば print stm の形式で返されます。