このウィキペディアの記事を参照してください:https://en.wikipedia.org/wiki/Sorting_network、段落に焦点を合わせてソートネットワークの構築。ソートネットワークサイズ上下限の説明
Size, upper bound
とSize, lower bound
(表内)は何ですか? lower bound
は、n個の数字の入力を正しくソートするのに必要な最小限の接続を意味すると思います(私は正しいですか?)。もしそうなら、なぜupper bound
で気になるのですか?理論的には、upper bound
よりも多くの接続を使用することができますが、どうすればそれを確立できますか? リンクされた論文も読んだことがありますが(参考文献11)、私はまだ混乱しています。
ありがとうございます!非常に明確な。あなたは私に「サイズ最適な選別ネットワークを持った図書館」をリンクさせてください。私はそれを見ていることに非常に興味があります。 –
@alec_djinn問題ありません。私は自分の答えを更新してC++ライブラリへのリンクを追加し、実装とドキュメントの特定の場所に追加しました。正直言って、ソートネットワークの仕組みのせいで実装は面白くないですが、ここにあります:) – Morwenn