algorithm - Batcher 的合并交换排序

标签 algorithm sorting

有没有人对 Batcher 的合并交换排序有很好的指导/解释?

这与 Batcher 的双调排序或 Batcher 的奇偶归并排序不是同一种算法,尽管许多文章假装它是同一种算法。

最佳答案

Donald Knuth,计算机编程艺术,算法 5.2.2M(第 III 卷,第 111 页)。

Ken Batcher (1968),“Sorting networks and their application”,Proc。 AFIPS Spring 联合计算机 session 32:307–314。

关于algorithm - Batcher 的合并交换排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4402944/

相关文章:

c++ - 二叉树C++的层序遍历

algorithm - 使用 bool 随机数生成器生成从 0 到 n 的随机数

在 C 中使用 qsort() 后对获得奇怪的字符感到困惑

python - 将 2D numpy 数组排序到每个元素与某个点的接近度

mongodb - 根据 Go 子文档中的字段对 mongodb 查询进行排序

c# - 如何以排序安全的方式绑定(bind)到 DataGridRow 的 IsSelected 属性?

android - Swift vs Kotlin 在排序数组上的表现

algorithm - 如何将遗传算法用于实际人工智能?

algorithm - 确定乘积和多项式中最佳权重的快速算法?

python - 根据字符将 Python 字符串列表拆分为单独的列表