16,472
社区成员
发帖
与我相关
我的任务
分享
if (maximumValue2==maximumValue1 || maximumValue2==minimumValue1)
{
return false;
}
if (minimumValue2==maximumValue1 || minimumValue2==minimumValue1)
{
return false;
}
bool func(int minimumValue1, int maximumValue1, int minimumValue2, int maximumValue2)
{
if (minimumValue1<=0 || minimumValue1>=65535)
{
return false;
}
if (minimumValue2<=0 || minimumValue2>=65535)
{
return false;
}
if (maximumValue2>minimumValue1 && maximumValue2<maximumValue1)
{
return false;
}
if (minimumValue2>minimumValue1 && minimumValue2<maximumValue1)
{
return false;
}
if (maximumValue1>minimumValue2 && maximumValue1<maximumValue2)
{
return false;
}
if (minimumValue1>minimumValue2 && minimumValue1<maximumValue2)
{
return false;
}
if (maximumValue2==maximumValue1 || maximumValue2==maximumValue1)
{
return false;
}
if (minimumValue2==maximumValue1 || minimumValue2==maximumValue1)
{
return false;
}
return true;
}
bool func(int min1, int max1, int min2, int max2)
{
if(min1 > max2 || min2 > max1)
return false;
else
return true;
}
ASSERT(min1 <= max1 && min2 <= max2);
return (min1 <= max2) && (max1 >= min2);