由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 大家来看看判断三角形形状这个代码有没有问题,谢谢
相关主题
leetcode valid bst new test cases 过不去了。。。如何判断是否会溢出
判断BT是否BST?关于atoi的overflow
判断是不是binary search tree-leetcode问一个atoi overflow的问题
str2int中overflow该如何处理?reverse an integer 怎么判断是否 overflow 来着
经典题atoi的溢出处理请问这个3sumClosest
请教一个题目大牛,过来讨论一下这道题
写了个atoi,大家帮看有没有哪里错了?那个微软的直角三角形面积的面试题,有人给出解了吗?
请教一个题: Median of Two Sorted Arrays急!google 一面。请大侠看看
相关话题的讨论汇总
话题: int话题: typeoftri话题: min话题: max话题: return
进入JobHunting版参与讨论
1 (共1页)
c**z
发帖数: 669
1
四个分类: 等边,等腰,不等,错误。 谢谢
TypeofTri GetTypeofTriangle( int a, int b, int c )
{
if ( a <= 0 || b <=0 || c <= 0 || ( a + b ) > INT_MAX || ( a + c ) > INT
_MAX || ( b + c ) > INT_MAX || ( a - b ) < INT_MIN || ( a - c ) < INT_MIN ||
(b - c) < INT_MIN )
return TypeofTri::eERROR;
bool bisTriangle = ( a + b ) > c && ( a + c) > b && ( b+c) > a;
if ( !bisTriangle )
return TypeofTri::eERROR;
if ( ( a == b) && ( a == c ) && ( b == c ) )
return TypeofTri::eEQUILATERAL;
else if ( ( a == b ) || ( a == c ) || ( b == c ) )
return TypeofTri::eISOSCELES;
else
return TypeofTri::eSCALENE;
}
g*******s
发帖数: 2963
2
这个是微软的prescreen么?
l***8
发帖数: 149
3
int values will never be larger than INT_MAX or smaller than INT_MIN

INT
||

【在 c**z 的大作中提到】
: 四个分类: 等边,等腰,不等,错误。 谢谢
: TypeofTri GetTypeofTriangle( int a, int b, int c )
: {
: if ( a <= 0 || b <=0 || c <= 0 || ( a + b ) > INT_MAX || ( a + c ) > INT
: _MAX || ( b + c ) > INT_MAX || ( a - b ) < INT_MIN || ( a - c ) < INT_MIN ||
: (b - c) < INT_MIN )
: return TypeofTri::eERROR;
: bool bisTriangle = ( a + b ) > c && ( a + c) > b && ( b+c) > a;
: if ( !bisTriangle )
: return TypeofTri::eERROR;

A*****i
发帖数: 3587
4
艾玛,这排版看见第一个if就厥过去了……
1 (共1页)
进入JobHunting版参与讨论
相关主题
急!google 一面。请大侠看看经典题atoi的溢出处理
G家电面请教一个题目
贡献一道电面题写了个atoi,大家帮看有没有哪里错了?
onsite完,攒rp系列(二)请教一个题: Median of Two Sorted Arrays
leetcode valid bst new test cases 过不去了。。。如何判断是否会溢出
判断BT是否BST?关于atoi的overflow
判断是不是binary search tree-leetcode问一个atoi overflow的问题
str2int中overflow该如何处理?reverse an integer 怎么判断是否 overflow 来着
相关话题的讨论汇总
话题: int话题: typeoftri话题: min话题: max话题: return