【发布时间】:2014-07-11 11:00:31
【问题描述】:
我的作业文档中有一个问题,我很难想象和理解这个问题。问题如下:
我们可以用 c 个比较器表示一个 n 输入比较网络作为 从 1 到 n 范围内的 c 对整数的列表。如果两对 包含一个共同的整数,对应的顺序 网络中的比较器由对中的顺序决定 名单。给定这个表示,描述一个 O(n + c) 时间 (串行)算法,用于确定比较网络的深度。
在比较网络的上下文中,整数对意味着什么?通常我们使用下面的符号来表示一个比较网络,其中每条水平线代表一个数字。
【问题讨论】:
-
(2,3) 表示第 2 行和第 3 行之间有一个比较器。
标签: algorithm list comparator sorting-network