SW 문제를 완벽하게 풀기 위한 5단계

  1. 지문 읽는다. - 지문 읽고 핵심 부분 파악

  2. 문제 이해한다. - 핵심부분에서 정확히 요구하는 것이 무엇인지 분석

  3. 문제를 손으로 푼다. - 노트에 손으로 문제를 풀어본다.

  4. 푼걸 코딩한다. - 노트에 푼 내용을 소스코드로 코딩

  5. 디버깅하고 검증한다. - 디버깅하고 예외가 발생하지 않는지 검증.

꼭 파악해야할 핵심 부분 3가지

  1. 제한시간

  2. Big-O 계산

  3. 제약사항 확인 - 문제 접근시 주의 사항, 문제 푸는 데 도움이 되는 힌트

Last updated