1
使用处理器在时间中找到最大值的并行算法
我们在课堂上介绍了一种算法,该算法可在台计算机上以时间复杂度并行查找数组中的最大值。n 2O (1 )O(1)O(1)ñ2n2n^2 该算法是: 给定长度为n的数组A: 制作一个长度为n的标志数组B,并在台计算机上将其初始化为零。ñnn 比较每2个元素,并使用台计算机以最小值的索引在B中写入1 。ñ2n2n^2 在台计算机的A中找到带有0的索引。ñnn 讲师嘲笑我们可以使用计算机和时间复杂度来完成。登录nñ日志ñnlogn\frac{n}{\log n}日志ñlogn\log n 经过一番思考,我不知道该怎么做。任何的想法?