問題は、サイズnとmの重複がない2つのソートされたリストで構成されています。最初のリストには、2番目のリストから削除する必要のある文字列が含まれています。
最も単純なアルゴリズムはnxm
操作を行う必要があります(これの用語は「二次時間」だと思いますか?)。
改善された解決策は、両方のリストがソートされ、将来の比較で最後に削除されたインデックスよりも低いインデックスを持つ文字列をスキップするという事実を利用することです。それは何時の複雑さでしょうか?
より複雑な時間でこの問題の解決策はありますか?