
- 삼각형 변의 조건

내가 작성한 코드
class Solution {
public int solution(int[] sides) {
int side1 = sides[0];
int side2 = sides[1];
// 두수의 합 - 두수의 차 절대값 - 1
return (side1 + side2) - Math.abs(side1 - side2) - 1;
}
}
- -1을 붙이는 이유? 배열 중 가장 큰 변의 길이 == c 가 되는 경우는 없음 >> -1 해주기
다른 사람의 코드
class Solution {
public int solution(int[] sides) {
int answer = 0;
int min = Math.min(sides[0], sides[1]);
answer += min * 2 - 1;
return answer;
}
}
Share article