资源简介
代码稍微有点儿缺陷,默认是10个数据,用5个进程进行排序。所以其中的比较函数写死了,大家可以自己重新改一下这里。
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
const int comm_sz=5;
//get your partner
int Compute_partner(int phaseint rank)
{
int partner;
if (phase%2==0)
if (rank%2!=0)
partner=rank-1;
else
partner=rank+1;
else
if (rank%2!=0)
partner=rank+1;
else
partner=rank-1;
if (partner==-1||partner==comm_sz)
partner=MPI_PROC_NULL;
return partner;
}
void swap(int& aint& b)
{
int tmp=a;
a=b;
b=tmp;
}
void findMin(int* aint* b)
{
int* result=new int[2];
int i=0j=0;
while ((i+j)<2)
{
if (a[i] {
result[i+j]=a[i];
i++;
}
else
{
result[i+j]=b[j];
j++;
}
}
a[0]=result[0];
a[1]=result[1];
}
void findMax(int* aint* b)
{
int* result=new int[2];
int i=1j=1;
while ((i+j)>0)
{
if (a[i]>b[j])
{
result[i+j-1]=a[i];
i--;
}
else
{
result[i+j-1]=b[j];
j--;
}
}
a[0]=result[0];
a[1]=res
- 上一篇:ArcScene制作简单三维校园
- 下一篇:香农经典论文
相关资源
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
- tesseract最新最全资料.rar
- 大话数据结构.epub
- iBATIS实战.pdf
- zw_new_smile-7110337-ImageAnimationTest.zip
- zw_jhn199388-9911706-基于51单片机都_自动
- zw_fan7983377-9600053-RecyclerViewDemo.zip
- zw_CHINA__.zip
- 我的第一本算法书+算法图解.zip
- 数学物理方法_德顾樵编著_2012.01_545页
- zw_WKTConvert.zip
- tdxw.exe
- zw_LabVIEW_8.20程序设计从入门到精通.
- zw_20170105220330215.zip
- unlocker-master最新版.rar
- Nginx核心知识100讲全套课件.zip
- navicat.11.2.16.premium_cs_x64破解版.zip
- 凸优化_Boyd_王书宁译.rar
- 云盘.rar
评论
共有 条评论