想问一下 着两段代码有区别吗 nums是一个数组 保证未越界
if(((nums[right] - nums[right - 1]) * (nums[right] - nums[right + 1])) > 0)
{
right++;
}
else
{
left = right;
}if (nums[right - 1] < nums[right] && nums[right] > nums[right + 1])
{
right++;
}
else if (nums[right - 1] > nums[right] && nums[right] < nums[right + 1])
{
right++;
}
else
{
left = right;
}