https://www.acmicpc.net/problem/2655난이도: 상알고리즘: 동적 프로그래밍밑면이 정사각형인 직육면체 벽돌들을 사용하여 탑을 쌓고자 한다. 탑은 벽돌을 한 개씩 아래에서 위로 쌓으면서 만들어 간다. 아래의 조건을 만족하면서 가장 높은
https://www.acmicpc.net/problem/1260알고리즘: 그래프 기본 탐색그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문
https://www.acmicpc.net/problem/1697출제 빈도 높음알고리즘: 그래프 기본 탐색(BFS)수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에
https://www.acmicpc.net/problem/2606난이도: 하문제 유형: DFS, BFS그래프 기본 탐색신종 바이러스인 웜 바이러스는 네트워크를 통해 전파된다. 한 컴퓨터가 웜 바이러스에 걸리면 그 컴퓨터와 네트워크 상에서 연결되어 있는 모든 컴
https://www.acmicpc.net/problem/1012난이도: 하문제 유형: DFS, BFS출제 빈도: 매우 높음그래프 기본 탐색차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충
https://www.acmicpc.net/problem/1325난이도: 하문제 유형: DFS, BFS그래프 기본 탐색: 핵심 유형 문제풀이해커 김지민은 잘 알려진 어느 회사를 해킹하려고 한다. 이 회사는 N개의 컴퓨터로 이루어져 있다. 김지민은 귀찮기 때문에
난이도: 중문제 유형: 다익스트라 최단 경로그래프 고급 탐색: 핵심 유형 문제풀이최흉최악의 해커 yum3이 네트워크 시설의 한 컴퓨터를 해킹했다! 이제 서로에 의존하는 컴퓨터들은 점차 하나둘 전염되기 시작한다. 어떤 컴퓨터 a가 다른 컴퓨터 b에 의존한다면, b가 감염