Professional Documents
Culture Documents
pthread_join(tid,(void**)&st_th);
if(st_main->iMax >= st_th->iMax)
{
FinalMax=st_main->iMax;
}
else
{
FinalMax=st_th->iMax;
if(st_main->iMin <=st_th->iMin)
{
FinalMin=st_main->iMin;
}
else
{
FinalMin=st_th->iMin;
}
for(iCount=arrSize/2 + 1;iCount<arrSize;iCount++)
{
if(arr[iCount] > st->iMax)
{
st->iMax=arr[iCount];
}
if(arr[iCount] < st->iMin)
{
st->iMin=arr[iCount];
}
}
}
pthread_exit((void*)st);