| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 01.cpp | 배열 뒤집기 | ⭐ | 저자 출제 |
| 02.cpp | 배열 제어하기 | ⭐⭐ | 저자 출제 |
| 03.cpp | 두 수를 뽑아서 더하기 | ⭐ | 저자 출제 |
| 04.cpp | 모의고사 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/42840 |
| 05.cpp | 행렬의 곱셈 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12949 |
| 06.cpp | 실패율 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42889 |
| 07.cpp | 방문 길이 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/49994 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 08.cpp | 괄호 짝 맞추기 | ⭐⭐ | 저자 출제 |
| 09.cpp | 10진수를 2진수로 변환하기 | ⭐ | 저자 출제 |
| 10.cpp | 괄호 회전하기 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/76502 |
| 11.cpp | 짝지어 제거하기 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/12973 |
| 12.cpp | 주식 가격 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42584 |
| 13.cpp | 크레인 인형 뽑기 게임 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/64061 |
| 14.cpp | 표 편집 | ⭐⭐⭐⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/81303 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 15.cpp | 요세푸스 문제 | ⭐⭐ | 저자 출제 |
| 16.cpp | 기능 개발 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42586 |
| 17.cpp | 카드 뭉치 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/159994 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 18.cpp | 두 개의 수로 특정값 만들기 | ⭐ | 저자 출제 |
| 19.cpp | 문자열 해싱을 이용한 검색 함수 만들기 | ⭐⭐ | 저자 출제 |
| 20.cpp 20-2.cpp |
완주하지 못한 선수 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/42576 |
| 21.cpp | 영어 끝말잇기 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/12981 |
| 22.cpp | 전화번호 목록 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42577 |
| 23.cpp | 할인 행사 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/131127 |
| 24.cpp | 오픈 채팅방 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42888 |
| 25.cpp | 베스트 앨범 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42579 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 26.cpp | 신고 결과 받기 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/92334 |
| 27.cpp | 메뉴 리뉴얼 | ⭐⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/72411 |
| 28.cpp | 트리 순회 | ⭐⭐ | 저자 출제 |
| 29.cpp | 이진 탐색 트리 구현 | ⭐⭐⭐ | 저자 출제 |
| 30.cpp | 예상 대진표 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/12985 |
| 31.cpp | 다단계 칫솔 판매 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/77486 |
| 32.cpp | 길 찾기 게임 | ⭐⭐⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/42892 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 33.cpp | 간단한 유니온-파인드 알고리즘 구현하기 | ⭐⭐ | 저자 출제 |
| 34.cpp | 폰켓몬 | ⭐ | https://programmers.co.kr/learn/courses/30/lessons/1845 |
| 35.cpp | 섬 연결하기 | ⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42861 |
| 36.cpp | 깊이 우선 탐색으로 모든 노드를 순회하는 함수 작성하기 | ⭐ | 저자 출제 |
| 37.cpp | 너비 우선 탐색으로 이용하여 모든 노드를 순회하는 함수 작성하기 | ⭐ | 저자 출제 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 38.cpp | 다익스트라 알고리즘 구현하기 | ⭐⭐⭐ | 저자 출제 |
| 39.cpp | 벨만-포드 알고리즘 구현하기 | ⭐⭐⭐ | 저자 출제 |
| 40.cpp | 미로 탈출 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/159993 |
| 41.cpp | 게임 맵 최단 거리 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/1844 |
| 42.cpp | 네트워크 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/43162 |
| 43.cpp | 양과 늑대 | ⭐⭐⭐⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/92343 |
| 44.cpp | 배달 | ⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12978 |
| 45.cpp | 경주로 건설 | ⭐⭐⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/67259 |
| 46.cpp | 전력망을 둘로 나누기 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/86971 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 47.cpp | 1부터 N까지 숫자 중 합이 10이 되는 조합 구하기 | ⭐⭐ | 저자 출제 |
| 48.cpp | 스도쿠 퍼즐 | ⭐⭐ | 저자 출제 |
| 49.cpp | 피로도 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/87946 |
| 50.cpp | N-퀸 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12952 |
| 51.cpp | 양궁 대회 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/92342 |
| 52.cpp | 외벽 점검 | ⭐⭐⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/60062 |
| 53.cpp | 사라지는 발판 | ⭐⭐⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/92345 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 54.cpp | 계수 정렬 구현하기 | ⭐ | 저자 출제 |
| 55.cpp | 정렬이 완료된 두 배열 합치기 | ⭐ | 저자 출제 |
| 56.cpp | 문자열 내 마음대로 정렬하기 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12915 |
| 57.cpp | 정수 내림차순으로 배치하기 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12933 |
| 58.cpp | K번째 수 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42748 |
| 59.cpp | 가장 큰 수 | ⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42746 |
| 60.cpp | 튜플 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/64065 |
| 61.cpp | 지형 이동 | ⭐⭐⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/62050 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 62.cpp | 배열 회전하기 | ⭐⭐ | 저자 출제 |
| 63.cpp | 두 행렬을 곱한 후 전치 행렬 만들기 | ⭐ | 저자 출제 |
| 64.cpp | 달팽이 수열 만들기 | ⭐⭐ | 저자 출제 |
| 65.cpp | 이진 변환 하기 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/70129 |
| 66.cpp | 롤케이크 자르기 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/132265 |
| 67.cpp | 카펫 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42842 |
| 68.cpp | 점프와 순간 이동 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12980 |
| 69.cpp | 캐릭터의 좌표 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/120861 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 70.cpp | LCS 길이 계산하기 | ⭐⭐⭐ | 저자 출제 |
| 71.cpp | LIS 길이 계산하기 | ⭐⭐⭐ | 저자 출제 |
| 72.cpp | 조약돌 문제 | ⭐⭐⭐ | 저자 출제 |
| 73.cpp 73-2.cpp |
피보나치 수 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12945 |
| 74.cpp | 2 x n 타일링 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12900 |
| 75.cpp | 정수 삼각형 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/43105 |
| 76.cpp | 땅따먹기 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12913 |
| 77.cpp | 도둑질 | ⭐⭐⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42897 |
| 78.cpp | 가장 큰 정사각형 찾기 | ⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12905 |
| 79.cpp | 단어 퍼즐 | ⭐⭐⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12983 |
| 파일명 | 문제 | 난이도 | 비고 |
|---|---|---|---|
| 80.cpp | 거스름돈 거슬러 주기 | ⭐⭐ | 저자 출제 |
| 81.cpp | 부분 배낭 문제 | ⭐ | 저자 출제 |
| 82.cpp | 예산 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/12982 |
| 83.cpp | 구명보트 | ⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/42885 |
| 84.cpp | 귤 고르기 | ⭐⭐ | https://school.programmers.co.kr/learn/courses/30/lessons/138476 |
| 85.cpp | 기지국 설치 | ⭐⭐ | https://programmers.co.kr/learn/courses/30/lessons/12979 |