TIL_0527 알고리즘 풀이

Koohyeon·2021년 5월 27일
0

Algorithm

목록 보기
1/19

오늘부터 매일 두 문제씩 풀어서 기록해야겠다!

1. 세 수 중 최솟값

  • 나의 풀이
    function solution(a, b, c) {
        if (a > b && c > b) {
            return b
        } else if (b > a && c > a) {
            return a
         } else {
            return c
         }
    }

2. 삼각형 판별하기

  • 나의 풀이
    function solution(a, b, c) {
      let answer = "YES";
      let total = a + b + c
      let long = c;
      if (a > b && a > c) {
        long = a;
      } else if (b > c && b > a) {
        long = b;
      }

      if (long > total - long) {
        answer = "NO";
      }

      return answer
    }

-> 내가 너무 복잡하게 생각한 거 같다. 딱 봐도 쉬운 문제인데 괜히 지레 겁먹었다. 항상 쉽게 간단하게 생각하도록 노력해야겠다.

0개의 댓글