프로그래머스 42627번 디스크 컨트롤러
// 디스크의 작업 시간을 순서에 맞게 Heap에서 관리한다.
프로그래머스 121686번 운영체제
// 대기랑 호출 생각해야하는 문제
프로그래머스 176962번 과제 진행하기
// 정렬과 순서에 따른 작업 처리
프로그래머스 121687번 실습용 로봇
// 로봇의 이동을 반복문으로만 하는데, 방향 index
를 MOD 연산으로 처리한다.
백준 1039번 교환
// 구현도 중요하고, 최적화까지 생각해야하는 좋은 문제
백준 5427번 불
// 빡빡한 최적화 BFS 문제
Softeer 6248번 출퇴근길
// 역방향 그래프 문제
백준 1719번 택배
// 다익스트라에서 이동하는 경로를 출력해야 하는 문제, 경로를 출력하는건 처음? 이었던 것 같음
백준 2151번 거울 설치
// 다익스트라에서 최단거리 갱신하는 법은 알고있었지만, 방향별로 갱신하는 문제는 또 처음 봄
백준 17835번 면접보는 승범이네
// 단방향 그래프, 최적화, 역방향을 통한 최적화를 진행하는데 문제를 잘 이해하는게 힌트임 진짜 좋은 문제인것 같다
소프티어 나무 조경
// 나무의 조합을 고르는데, 위 아래만 선택하면 된다는 발상이 필요함
백준 9663번 N-Queen
// 퀸의 위치를 찾는, 백트래킹 ㄹㅇ 근본 문제
백준 28447번 마라탕 재료 고르기
// 2번의 백트래킹 구현
백준 31871번 영일랜드
// 중복되는 간선을 제거해서 시간을 단축
백준 10971번 외판원 순회2
// 백트래킹을 활용한 순회 최단 거리 문제 (기본기에 좋음)
백준 1406번 에디터
// 커서 인덱스 사용 문제, ListIterator
라는 자료구조는 처음봤는데 최적화나 속도 측면에서 유용한 것 같아 봐두면 괜찮을 듯
백준 2346번 풍선 터뜨리기
// ArrayDeque 사용하는데 신선
백준 1515번 문자열
// 문자열 기반 숫자 관리 문제 난이도는 낮은데 못풀었음
백준 9047번 6174
// 문자열을 정수로 MOD 연산 사용해서 변환
백준 1251번 단어 나누기
// 완탐 문자 substring, StringBuilder reverse(), repeat() 잡스킬 활용.
백준 2149번 암호 해독
// 가로 세로 문자열 정렬문제 생각보다 까다로움
백준 24431번 유사 라임 게임
// 접미사 활용 문제
백준 4889번 안정적인 문자열
// 올바른 괄호를 대체하기 위한 문자열 문제
백준 12933번 오리
// 작업순서를 따지는 문제는 아니지만, 순서대로 처리하여 값을 계산하는 문제
// 나름 생각을 요해서 괜찮은 문제임