[기타/문제풀이운영] 문제풀이 포스트를 얇지 않게 만드는 템플릿: 문제 요약·접근·복잡도·함정
업데이트:
문제/배경
문제풀이 글이 많아질수록 “코드만 있는 글”은 재방문 가치가 떨어집니다.
특히 시간이 지난 뒤 다시 볼 때는 문제 핵심, 접근 이유, 반례 포인트가 함께 있어야 실전 복습에 도움이 됩니다.
원인
- 문제 원문/핵심 조건 요약이 빠져 있음
- 왜 이 알고리즘을 선택했는지 근거가 부족함
- 시간복잡도/공간복잡도/함정 정리가 없어 재사용성이 낮음
적용 템플릿
아래 템플릿을 기본으로 사용하면 얇은 풀이를 줄일 수 있습니다.
## 문제
- 문제 번호/이름
- 핵심 조건 3~5개
- 입력/출력 요약
## 접근
- 처음 떠올린 방법
- 최종 채택 방법과 이유
- 자료구조/알고리즘 선택 근거
## 복잡도
- 시간복잡도
- 공간복잡도
- 제한 조건에서 통과 가능한 이유
## 코드
```python
# 최종 제출 코드
```
## 설명
- 코드 블록별 역할
- 실수하기 쉬운 분기/인덱스
- 반례 1~2개와 왜 틀리는지
검증 결과
이 템플릿을 적용하면 다음 효과가 있습니다.
- 검색 유입: 문제 번호 검색뿐 아니라 접근/복잡도 관련 검색어까지 대응
- 재사용성: 나중에 다시 봐도 “왜 이렇게 풀었는지”를 빠르게 복기 가능
- 품질 일관성: 포스트마다 빠지는 항목이 줄어 운영 편차 축소
체크리스트
- 문제 번호와 핵심 조건이 명시되어 있는가
- 접근 선택 이유가 최소 2문장 이상 있는가
- 시간/공간복잡도가 실제 코드와 일치하는가
- 함정/반례가 최소 1개 이상 포함되어 있는가
- 코드 블록이 깨지지 않고 언어 태그가 지정되어 있는가
댓글남기기