public class Solution {
public int thirdMax(int[] nums) {
Integer max1=null;
Integer max2=null;
Integer max3=null;
for(Integer num:nums)
{
if(num.equals(max1)||num.equals(max2)||nums.equals(max3))
continue;
else if(max1==null||num>max1)
{
max3=max2;
max2=max1;
max1=num;
}
else if(max2==null||num>max2)
{
max3=max2;
max2=num;
}
else if(max3==null||num>max3)
{
max3=num;
}
}
return max3==null?max1:max3;
}
}
414. Third Maximum Number
最新推荐文章于 2024-07-10 23:03:37 发布