0
私は1ソートは、リストにリンクされていると私は、これらの制約以下の別のリンクリストにコピーする必要があります。(以下制約で)別のリンクリストをコピー
- ノードは新しいの最後に挿入することができますリンクリストのみ。
- 新しいリンクリストは、挿入するたびにソートする必要があります。
私は1ソートは、リストにリンクされていると私は、これらの制約以下の別のリンクリストにコピーする必要があります。(以下制約で)別のリンクリストをコピー
ソートされたリンクリストがあります(例:1->2->3->4
)。私は、各挿入後にリストを明示的にソートするのではなく、2つの可能性があると思います。
新しいリンクリストに各要素を挿入すると、どちらも並べ替えられますが、同じ順序ではない4->3->2->1
が得られます。
途中で新しい要素を挿入すると(再帰で簡単に)、同じリンクリスト:1->2->3->4
が表示されます。
これは何が難しいですか?一度に1つずつ元のリンクリストとノードをコピーするだけでは問題ありませんか? –
ルール1と2は競合しているように見えます。ソート順を正しく取得するには、最後に挿入したノードを別の場所に挿入する必要があります。 – trincot