문제풀이

문제를 먼저 풀고, 필요한 개념은 글 안의 준비 링크에서 복습하세요. 길잡이와 개념 글은 별도 목록에 있습니다.

단계별 학습 목표

각 단계의 학습 목표입니다. 공개된 글은 위의 단계별 링크에서 바로 볼 수 있습니다.

초급 목표

입력과 출력 및 기본 문법을 활용하여, 문자열과 배열 중심의 문제를 풀고 예외 사례를 확인하는 방법을 다룹니다.

학습 주제

  • 입출력과 문제 해석
  • 문자열과 배열 문제
  • 복잡도와 경계 사례

중급 목표

자료구조와 대표적인 탐색 기법을 조합하여, 문제 조건에 맞는 풀이를 선택하고 시간 초과를 개선하는 방법을 다룹니다.

학습 주제

  • 탐색과 정렬 활용
  • 그리디와 동적 계획
  • 그래프 탐색과 상태

고급 목표

복합 조건과 큰 입력 규모를 분석하여, 풀이의 정확성을 증명하고 여러 접근의 성능 차이를 설명하는 방법을 다룹니다.

학습 주제

  • 고급 탐색과 상태 압축
  • 복합 자료구조 활용
  • 정확성 증명과 최적화

학습 목록 33편

읽음 — / 전체 33개 · 필수 33개

기존 과정 안의 글 순서와 읽음 기록을 그대로 사용합니다.

초급 33개

  1. 학습 1 / 57 · 필수 학습

    세 수 중 최솟값 조건문 풀이 정리
  2. 학습 2 / 57 · 필수 학습

    삼각형 판별하기 풀이
  3. 학습 3 / 57 · 필수 학습

    연필 개수 풀이
  4. 학습 4 / 57 · 필수 학습

    1부터 N까지 합 출력하기 풀이
  5. 학습 8 / 57 · 필수 학습

    큰 수 출력하기 풀이
  6. 학습 9 / 57 · 필수 학습

    보이는 학생 풀이
  7. 학습 10 / 57 · 필수 학습

    가위바위보 풀이
  8. 학습 11 / 57 · 필수 학습

    점수계산 풀이
  9. 학습 12 / 57 · 필수 학습

    등수구하기 풀이
  10. 학습 23 / 57 · 필수 학습

    대문자 찾기 풀이
  11. 학습 24 / 57 · 필수 학습

    대문자로 통일 풀이
  12. 학습 25 / 57 · 필수 학습

    대소문자 변환 풀이
  13. 학습 26 / 57 · 필수 학습

    가장 긴 문자열 풀이
  14. 학습 27 / 57 · 필수 학습

    가운데 문자 출력 풀이
  15. 학습 28 / 57 · 필수 학습

    중복문자제거 풀이
  16. 학습 29 / 57 · 필수 학습

    중복단어제거 풀이