私は2つのソートされたリストを両方とも降順で持っています。たとえば、要素が[2,3,4,5,6,7...]
のソートされたリンクされたリストと、要素が[5,6,7,8,9...]
のソート済みリストがあります。forループを使用するよりも2つのソート済みリストで一致するものを見つける方が良いでしょうか? (Java)
両方のリストで共通の要素をすべて見つける必要があります。 forループと入れ子になったループを使ってすべての一致を繰り返して、同じ2つの要素を見つけることができます。しかし、実行時間がO(n^2)
未満のこれを行う別の方法がありますか?
はそれほど増加し、「非減少にソート」あなたのみましたコード – newuser
を投稿しますか? –
O(n^2).. O(n * m) – nachokk