Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 재귀함수 예제
- 최대공약수 예제
- 피보나치함수 예제
- 주식 양도세 신고방법
- Katalon Recorder 사용법
- tomcat log
- 홈택스 해외주식 양도세
- oracle group by
- 국세청 해외주식 양도세 신고방식
- katalon 사용법
- bfs 미로탐색 java
- 테스트 자동화
- recursion example
- katalon 자동화
- katalon xpath
- 재귀 예제
- js 자동완성
- java.sql.SQLSyntaxErrorException
- git 연동
- 해외증권 양도세 한국투자증권
- 톰캣 실시간 로그
- katalon 비교
- 피보나치 예제
- CSTS 폭포수 모델
- katalon
- 한국투자증권 양도세 신고
- 한국투자증권 해외주식 양도세
- 해외주식 양도세 신고
- 피보나치함수
- javascript 자동완성
Archives
- Today
- Total
목록5427 반례 (1)
엄지월드
[백준] 5427 불(BFS)
접근 방법 불과 사람을 1번씩 움직여주면서 탈출이 가능한지 찾아본다. 불과 사람이 만나면 실패이기 때문에, while문에서 사람보다 불을 먼저 이동해준다. 특이점 visited 배열을 사람과 불을 각각 운영해주려고 했으나, 함께 운영해주어도 문제가 없다. 왜냐하면 어차피 불이 이동한 곳은 사람이 이동하지 못하고, 사람이 이동했던 경로를 불이 이동할 필요는 없기 때문이다. 로직은 맞는 것 같은데 시간초과가 나서 계속 분석해 보니.. for(int k = 0; k < qSize; k++) { 부분에서 for 문안에 Man now = q.poll(); 을 포함했어야 했는데, for 문 위에 Man now = q.poll();이 있어서 계속해서 시간초과가 발생했었다. 이유는 사람의 개수대로 for 문이 돌아야 ..
알고리즘
2022. 8. 3. 08:57