백준 문제 학습 3가지: 개념 선택·독립 풀이·복습 기록

백준 문제 학습은 개념을 고르고 직접 풀고 복습 기록을 검수하는 과정으로 설계하세요. 기간별 점수 상승률과 스터디 효과를 공통 성과로 약속하지 않습니다.

첫째, 난이도보다 부족한 개념을 정하세요

solved.ac의 난이도는 기여자의 평가와 변경 가능성을 안내하며 태그는 문제의 알고리즘 분류를 확인하는 자료입니다. 난이도와 알고리즘 분류를 서로 다른 기준으로 읽으세요. 티어 하나를 자신의 전체 코딩 역량으로 확정하지 않습니다.

학습 기록에서 조건 해석·자료 표현·탐색·구현 중 막힌 곳을 찾습니다. 처음 다루는 개념이라면 작은 입력으로 동작을 설명해 보세요. 특정 단계의 개수와 문제 수를 확인하지 않은 채 현재 공식 목록으로 소개하지 않습니다.

둘째, 구현 전에 조건과 예외를 적으세요

입력 범위·출력 조건·허용 시간을 읽고 작은 예제에서 기대 결과를 직접 만듭니다. 빈 경우·최솟값·반복 값처럼 해당 문제에서 가능한 경계를 살펴보세요. 제약에 없는 입력을 실제 채점 조건으로 가정하지 않습니다.

가정 연습은 수의 목록에서 특정 조건을 만족하는 값을 찾는 것입니다. 입력 표현과 반복 범위가 다른 작은 사례를 비교하세요. 특정 백준 문제의 해설과 출제 사례가 아니며 문제의 실제 지문은 해당 페이지에서 따로 읽어야 합니다.

제출 뒤에는 오류 유형과 반례를 남기세요

컴파일 오류·잘못된 답·시간 문제 등 실제 결과와 자신의 원인을 나눠 적습니다. 수정한 코드가 왜 달라졌는지 작은 반례로 설명하세요. 예제 통과와 전체 채점 통과를 같은 확인 결과로 보관하지 않습니다.

해설을 읽었다면 참고 사실을 남기고 이후 답을 가린 상태에서 다시 설명합니다. 다른 풀이와 비교할 때는 접근·자료구조·복잡도·경계 처리를 질문하세요. 제출 횟수와 속도만 높이려고 이해하지 못한 코드를 복사하지 않습니다.

셋째, 복습을 새로운 조건에서 검수하세요

오답 노트에는 틀린 입력·잘못 판단한 조건·수정 이유·재확인 결과를 적습니다. 같은 문제를 외워 풀었다면 독립 풀이와 구분하세요. 시간이 지난 뒤 개념이 같은 다른 과제에서 판단을 설명하는 방식으로 확인할 수 있습니다.

스터디에서는 정답 공유 전에 서로의 조건 해석과 반례를 비교합니다. 자신의 역할과 참고 자료를 기록하고 개인정보·타인의 비공개 코드는 제외하세요. 취업 준비에서는 문제 풀이와 프로젝트의 구현·검수·협업 경험을 별도 근거로 제시합니다.

자주 묻는 질문

몇 개 풀면 충분한가요?

목표 범위와 독립 설명·구현·오류 수정 기록으로 부족한 부분을 확인하세요.

단계별 학습만 하면 실전도 되나요?

새 조건의 해석과 제한 시간·환경에서의 수행을 별도로 점검하세요.

관련 학습과 공식 자료

solved.ac 난이도와 풀이 검수 · 코딩테스트 결과와 오류 기록

공식 자료 확인: 2026년 10월 4일. 사례와 체크리스트는 학습·비교를 위한 제안이며 실제 성과 측정 결과가 아닙니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤