int largestPerimeter(int* nums, int numsSize){
for(int a=0;a<numsSize-1;a++){
for(int b=a+1;b<numsSize;b++){
if(nums[a]<nums[b]){
int max=nums[a];
nums[a]=nums[b];
nums[b]=max;
}
}
}
int flag=0;
for(int a=0;a<numsSize-2;a++){
for(int b=a+1;b<numsSize-1;b++){
for(int c=b+1;c<numsSize;c++){
if(nums[a]+nums[b]>nums[c]&&nums[a]-nums[b]<nums[c]&&nums[b]-nums[a]<nums[c]){
return nums[a]+nums[b]+nums[c];
}
if(nums[a]-nums[b]>nums[c]){
flag=1;
break;
}
}
if(flag==1){
flag=0;
break;
}
}
}
return 0;
}
力扣------三角形的最大周长
最新推荐文章于 2024-10-07 07:09:00 发布