自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 用多线程加速快排(方式二)

如题,这是方式二,方式一在我的另一篇博客-《用多线程加速快排(方式一)》方式二可能会有点难理解,它首先要求深入理解快排,在此基础上对其改造(引入一个”任务池“,是多线程共享的。它用栈来表示。这个“任务池”的应用是程序的核心!);再接着还要用peterson算法实现多线程的并发控制(我操作系统课上学的是peterson算法用来进行进程并发控制,我觉得也可以用来对线程同步,后面也实现了)。确实比较

2013-10-08 12:55:57 3232

原创 用多线程加速快排(方式一)

运行环境:硬件条件:电脑必须是双核及以上,这样两个线程才能真正分布到两个处理器上运行。开发环境:VC6.0经典的快排如下:#include#include#include#includeusing namespace std;int a[1000]={1,3,20,43,2,7,4,87,34,65,12,77,11,34,6,7,8,53,2,23

2013-10-05 21:12:21 1896

原创 利用多线程加速程序的小程序

第一次写技术博客,写得不好以及疏漏,真心希望各位留言讨论。本程序用到的与线程有关的API只有:_beginthreadex()。各位和我一样的新手朋友有兴趣可以在自己的机子上跑一跑,环境:VC6.0(可能把我的代码直接粘贴就可以,但最开始编译报错的话,是要进行设置的,把错误粘贴到百度下就可以解决,我也遇到过,百度有解决方案,很好解决)我的程序很简单,首先执行第一个for()循环,这个for

2013-10-04 20:43:40 1280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除