문제 바로가기 -> https://www.acmicpc.net/problem/11726구현GIT : https://github.com/versatile0010/Algorithm/blob/main/DP/BOJ%2011726%202XN%20%ED%83%8
문제 바로가기 -> https://www.acmicpc.net/problem/1149구현GIT: https://github.com/versatile0010/Algorithm/blob/main/DP/BOJ%201149%20RGB%20%EA%B1%B0%E
문제 바로가기 -> https://www.acmicpc.net/problem/2579구현GIT : https://github.com/versatile0010/Algorithm/blob/main/DP/BOJ%202579%20%EA%B3%84%EB%8B%
문제 바로가기 -> https://www.acmicpc.net/problem/9095구현GIT : https://github.com/versatile0010/Algorithm/blob/main/DP/BOJ%209095%201%2C2%2C3%20%EB%
문제 바로가기 : https://www.acmicpc.net/problem/1463구현GIT: https://github.com/versatile0010/Algorithm/blob/main/DP/BOJ%201463%201%EB%A1%9C%20%EB%A
문제N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 당신은 (1, 1)에서 (N, M)의 위치까지 이동하려 하는데, 이때 최단 경로로 이동하려 한다. 최단경로는 맵에서 가장 적은 개수의
문제이번 가을학기에 '문제 해결' 강의를 신청한 학생들은 텀 프로젝트를 수행해야 한다. 프로젝트 팀원 수에는 제한이 없다. 심지어 모든 학생들이 동일한 팀의 팀원인 경우와 같이 한 팀만 있을 수도 있다. 프로젝트 팀을 구성하기 위해, 모든 학생들은 프로젝트를 함께하고
(https://www.acmicpc.net/problem/9935)문제상근이는 문자열에 폭발 문자열을 심어 놓았다. 폭발 문자열이 폭발하면 그 문자는 문자열에서 사라지며, 남은 문자열은 합쳐지게 된다.폭발은 다음과 같은 과정으로 진행된다.문자열이 폭발 문자열
🎉 드디어 알고리즘 스터디 시작 ( 개강 3주 전 ... )스터디를 진행할 때, 필요한 공지사항을 어떻게 전달하면 좋을 지 많은 고민을 했다. 단체 카톡방에 올리려고 했으나, 약간 중구난방식으로 전달되어 정신없을 것 같다고 생각했다.잘 몰랐는데 노션(Notion)
(https://www.acmicpc.net/problem/15683)문제스타트링크의 사무실은 1×1크기의 정사각형으로 나누어져 있는 N×M 크기의 직사각형으로 나타낼 수 있다. 사무실에는 총 K개의 CCTV가 설치되어져 있는데, CCTV는 5가지 종류가 있다
문제철수의 토마토 농장에서는 토마토를 보관하는 큰 창고를 가지고 있다. 토마토는 아래의 그림과 같이 격자모양 상자의 칸에 하나씩 넣은 다음, 상자들을 수직으로 쌓아 올려서 창고에 보관한다.창고에 보관되는 토마토들 중에는 잘 익은 것도 있지만, 아직 익지 않은 토마토들도
VectorDequeSetMultiSetMapMultiMapStackQueuePriority Queuehttps://www.cplusplus.com/reference/algorithm/
지구 온난화로 인하여 북극의 빙산이 녹고 있다. 빙산을 그림 1과 같이 2차원 배열에 표시한다고 하자. 빙산의 각 부분별 높이 정보는 배열의 각 칸에 양의 정수로 저장된다. 빙산 이외의 바다에 해당되는 칸에는 0이 저장된다. 그림 1에서 빈칸은 모두 0으로 채워져 있다
MainMenu ClassMainMenu 클래스에서는 게임 시작 화면 출력 기능을 넣었다.GameTable ClassGameTable 클래스에서는 테트리스 화면을 구성하였다.(사각판)이를 위해 2차원 벡터를 이용하였다. 2차원 벡터가 각각 0의 값을 가지게 한 뒤에,