例如一些数组{2,8,9,10,21,32,1,6,3 ...} 第一个孩子取(数据大小/ 2)和排序 第二次智利采取(数据大小/ 2)和排序后组合2个孩子的数据,并给我们一个排序的完整数据,有可能与一些算法?如何排序一个数组与2个孩子使用fork()在c
1
A
回答
1
是的,实际上存在许多并行排序算法。
与许多不同的并行排序算法的一些有趣的链接:
- A Library of Parallel Algorithms
- Computer Programming Algorithms Directory
- Sequential and parallel sorting algorithms
一些实现:
不过我建议你用parallel sorting algorithms谷歌搜索的更多信息。
0
对此,使用两个过程几乎肯定不是您想要做的事情。你将不得不找到一些方法将数据传回...
相关问题
- 1. 使用fork()生成2个孩子的C++
- 2. 使用fork()为每个孩子输出1个数组元素,C++
- 3. 使用fork乘以2个2D数组(
- 4. 就地排序有2个排序子阵列的数组
- 5. 排序数组与另一个数组的排序iphone sdk
- 6. fork()与char数组和qsort()导致孩子停止工作
- 7. 排序一个NumPy数组并排列另一个与它
- 8. 排序多个数组c#
- 9. C++从另一个值排序数组
- 10. 如何...排序4个一维数组?
- 11. 如何在悬停1个孩子时更改2个孩子的内容?
- 12. 选择最后一个孩子与jquery,但2个实例
- 13. PHP - 如何确定一个孩子数组的父母数量?
- 14. 在C中反向排序2数组#
- 15. 排序一个Javascript数组
- 16. PHP排序一个数组
- 17. 排序一个numpy数组
- 18. 的JavaScript数组排序2个性能
- 19. 同时排序2个数组
- 20. 排除第一个孩子XSL-T
- 21. 如何使用fork()来创建一个子进程?
- 22. 排序与选择一个几乎排序后的数组
- 23. 我如何排序在javascript中结合2数组(如c#(Array.sort()))
- 24. 从另一个数组顺序排序一个数组?
- 25. 父级和多个孩子PID。 fork&waitpid - 函数
- 26. 给定2个一维数组,按升序排序。写一个程序,将它们合并成一个单一的排序数组,按升序排列
- 27. 排序一个数组到另一个 - C
- 28. React.JS,如何使一个组件从它的孩子
- 29. 如何在一个主函数中调用2个子函数
- 30. 排序算法,它自己在一个数组的2/3
合并排序? ___ – kennytm 2010-03-29 17:58:24
如果您想进行parralel排序,那么线程是否足够?那么您不必担心在工作人员之间传递数据。 – pajton 2010-03-29 18:08:49