Problem


Logic

분석

  • 문제 유형 (알고리즘…)
  • 제약 조건 (인풋 크기, 예외 값, 시공간 복잡도…)

설계

  1. 알고리즘 선택
  2. 자료구조 선택
  3. 수도 코드 작성
  4. 정합판단
  • 1 ~ 3과정으로 도출된 로직이 문제를 해결하는가
    • 그렇다 구현
    • 잘 모르겠다 구현
    • 아니다 1번부터 다시 점검

구현

  • 로직 검증

테스트

  • 예외 케이스 고려

My Code