最善の方法は何ですか-文字列Aと文字列Cのコレクションが与えられた場合、コレクション内の文字列を、文字列内のAの位置が減少しない順序で並べます。
例えば、
A= abc
C= [deabc, abc, dabc, dad]
Sorted C= [abc, dabc, deabc]
私の考えは、コレクションを反復処理し、C[i] の A の位置をインデックスとして HashMap/Dictionary に配置することです。そして、HashMap からソートされたコレクションを構築します。これは宿題の問題ではありません。これを行う効率的な方法/アルゴリズムを知りたかっただけです。どんなポインタも役に立ちます。