[알고리즘문제풀기] 삼각형의 완성조건

silver's avatar
Dec 04, 2024
[알고리즘문제풀기] 삼각형의 완성조건
 

문제

 

내가 처음에 작성한 오답

class Solution { public int solution(int[] sides) { int answer = 0; Arrays.sort(sides); if (sides[2] < sides[0] + sides[1]) answer = 1; else answer = 2; return answer; } }

수정한 정답

import java.util.Arrays; // 처음 답 작성시 import를 작성하지 않았다 class Solution { public int solution(int[] sides) { int answer = 0; Arrays.sort(sides); if (sides[2] < sides[0] + sides[1]) answer = 1; else answer = 2; return answer; } }
 
💡
자동완성에 길들여져 import를 잊지 말자
 

다른 사람들의 풀이

// 삼항연산자 사용 import java.util.Arrays; class Solution { public int solution(int[] sides) { int answer = 0; Arrays.sort(sides); return sides[2] >= sides[0]+sides[1] ? 2 : 1; } }
 
Share article

silver