순환 공간
https://koitp.org/problem/SDS_TEST_SPACE/read/
오답
BFS 로 풀었을 때는 메모리 초과가 뜬다.
해결
시뮬레이션으로 풀면 해결된다.
- 1번
- 돌아가지 않고 직접 가는 경우이다.
- 시작점과 도착점 사이의 절대값을 구한다.
- 2번
- 돌아가는 경우이다.
- 행과 열의 대소 비교를 통해 구한다.
https://koitp.org/problem/SDS_TEST_SPACE/read/
BFS 로 풀었을 때는 메모리 초과가 뜬다.
시뮬레이션으로 풀면 해결된다.
https://koitp.org/problem/SDS_TEST_SURVIVOR/read/
이차원 배열을 순차탐색하여, 해당 index와 주변 8개의 값을 체크한다.
쉬운 문제인데, 오랜만에 알고리즘 문제를 푸니 오래걸렸다.
https://koitp.org/problem/SDS_TEST_PAGE/read/
s에 j 를 더한 값이 쉬어 가는 page 인지 체크.
쉬운 문제인데, 오랜만에 알고리즘 문제를 푸니 오래걸렸다.
F층으로 이루어진 건물
스타트 링크는 G층
현재 위치 S층
U
D
U층 위, 또는 D층 아래에 해당하는 층이 없을 때는,
S층에서 G층 가려면 버튼을 적어도 몇번 눌러야해????
갈수 없다면 “use the stairs” 출력
https://www.acmicpc.net/problem/2468
비의 높이(지역 높이 최소~최대) 로 다음을 반복
최소 답을 0으로 설정하였기 때문에 계속 틀렸었다.
최소 답은 1이다.
왜냐하면, 아무 것도 잠기지 않는다면 하나의 영역이기 때문이다.
https://www.acmicpc.net/problem/1697
https://www.acmicpc.net/problem/1953