导航
  • 主页
  • VC/MVC基础类
  • .NET 技术
  • VC/MFC界面
  • VC/MFC 进程
  • VC/MFC 数据库
  • VC/MFC&Web
  • Doc/View

OpenMP双核CPU上的快速排序效率

w20011025 2010-07-27 10:01:43
OpenMP
双核CPU上的快速排序效率
“COMPAREFUN” CCompareFunc 是如何实现的?
见如下网址,谢谢
http://blog.csdn.net/drzhouweiming/archive/2006/08/23/1109499.aspx
...全文
184 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
w20011025 2010-09-16
[Quote=引用 9 楼 burntice 的回复:]
学习学习,我也想用这个实现排序算法,楼主有结果了么?
[/Quote]那是自定义数据类型。上面已经实现了
回复
burntice 2010-09-15
学习学习,我也想用这个实现排序算法,楼主有结果了么?
回复
jiaocha 2010-08-04
openmp的帖子好多啊,怎么没人用tbb呢?
回复
VC_ZSY 2010-07-27
[Quote=引用 4 楼 w20011025 的回复:]

引用 2 楼 vc_zsy 的回复:
更正下:
return *(int *)comp1 > *(int * )comp2;
双核CPU上的快速排序效率
”UIntCompare“,这又该如何定义,谢谢
[/Quote]
规则你自己定义啊~~你想比较的类型是什么,我这里假定是int 类型的,如果你是自定义类型的,你就重载下操作符,然后将上面的int转换成你要比较的类型即可~
回复
w20011025 2010-07-27
[Quote=引用 3 楼 visualeleven 的回复:]
引用楼主 w20011025 的回复:
OpenMP
双核CPU上的快速排序效率
“COMPAREFUN” CCompareFunc 是如何实现的?
见如下网址,谢谢
http://blog.csdn.net/drzhouweiming/archive/2006/08/23/1109499.aspx

这个函数要自己去实现比较的规则。。。
[/Quote]我现在就想实现这个排序算法。这个规则如何制定?
回复
w20011025 2010-07-27
[Quote=引用 2 楼 vc_zsy 的回复:]
更正下:
return *(int *)comp1 > *(int * )comp2;
[/Quote]双核CPU上的快速排序效率
”UIntCompare“,这又该如何定义,谢谢
回复
Eleven 2010-07-27
[Quote=引用楼主 w20011025 的回复:]
OpenMP
双核CPU上的快速排序效率
“COMPAREFUN” CCompareFunc 是如何实现的?
见如下网址,谢谢
http://blog.csdn.net/drzhouweiming/archive/2006/08/23/1109499.aspx
[/Quote]
这个函数要自己去实现比较的规则。。。
回复
VC_ZSY 2010-07-27
更正下:
return *(int *)comp1 > *(int * )comp2;
回复
VC_ZSY 2010-07-27
typedef BOOL ( * COMPAREFUNC)(void * comp1,void * comp2);
BOOL compare(void * comp1,void * comp2)
{
return (int)(*comp1) > (int)(*comp2);//假设为int类型的,这个和你传入的指针有关
}
调用时只需将compare传入即可
回复
w20011025 2010-07-27
[Quote=引用 6 楼 vc_zsy 的回复:]
引用 4 楼 w20011025 的回复:

引用 2 楼 vc_zsy 的回复:
更正下:
return *(int *)comp1 > *(int * )comp2;
双核CPU上的快速排序效率
”UIntCompare“,这又该如何定义,谢谢

规则你自己定义啊~~你想比较的类型是什么,我这里假定是int 类型的,如果你是自定义类型的,你就重载下操作符,然后将上面的int转换……
[/Quote]
http://blog.csdn.net/drzhouweiming/archive/2006/08/23/1109499.aspx
上面这个网址,”UIntCompare“,又该如何定义呢?
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告