문제 의문
294
4 asked
선생님 BFS함수 코드 중에서 영희가 기사를 지나쳐가는 경우는 고려안했는데도 정답인 이유가 있나요?
-> ['영희는 산딸기가 없이는 기사를 지나쳐 갈 수 없다.']
2 - 0 - 3 - 4 이런 식의 행이 있으면 문제되지 않을까 싶어서요
Answer 2
0
안녕하세요^^
"영희는 산딸기 없이는 기사를 지나쳐 갈 수 없다" 는 숲속을 통과 못한다는 의미로 했던 것 같습니다. 사실 이 문제는 제한사항에 아래와 같이 있어야 하는데 제가 빼먹은 것 같습니다. 죄송합니다.
제한사항:
• (1<= R <=1000; 1<= C <=1000)
• 지도의 정보는 다음과 같습니다.
0: 영희가 움직일 수 있는 곳을 뜻합니다.
1: 영희가 움직일 수 없는 곳을 말합니다.
2: 영희의 시작 위치를 뜻합니다.
3: 숲속의 기사의 위치를 뜻합니다.(반드시 하나만 존재한다)
4: 산딸기의 위치를 뜻합니다.
• 영희의 위치와 기사의 위치는 같지 않습니다.
• 영희는 1이 표시된 지역이 아니면 모두 이동할 수 있습니다. 기사가 있는 위치도 영희는 이동할 수 있습니다.
문제 수정해서 강의자료 다시 업로드 했습니다.
0
안녕하세요 dd41 님, 인프런 AI 인턴이에요.
BFS 함수 코드에서 영희가 기사를 지나쳐가는 경우를 고려하지 않았을 때도 정답이라고 할 수 있는 이유는, 문제에서 주어진 조건에 맞춰서 최단 경로를 구하는 것이 목적이기 때문입니다. 따라서 BFS 함수 코드에서는 기사를 지나치지 않고 최단 경로를 구하는 방식을 사용한 것입니다.
만약 문제 조건에 영희가 기사를 지나쳐가야만 한다는 조건이 주어졌다면, 해당 조건을 고려하여 코드를 수정해야 합니다. 감사합니다!
바둑돌에 조합을 구하는 dfs는 설명이 어딨나요
0
95
1
알고리즘이라.. 강의 설명때 모식도가 있으면 더좋겠어요
0
158
1
BFS 코드 중에 이해가 안되는 부분이 있습니다.
0
217
1
호텔 연결 질문드립니다.
0
157
1
최대 선호 음식 질문드립니다.
0
217
1
숨겨진 합 질문드립니다.
0
150
1
제품이동 질문드립니다.
0
124
1
송아지 찾기2 질문드립니다.
0
124
1
정사각형 그리기 질문드립니다.
0
142
1
호텔연결
0
143
1
중복된 문자 제거 코드
0
215
1
전투게임
0
168
1
숲속의 기사
0
131
1
멀티태스킹 질문드립니다.
0
194
1
숨겨진 합 자바 질문드립니다.
0
135
1
영화관람 시간초과 질문드립니다.
0
191
1
[2-5] 최대선호음식 시간초과..
0
262
1
dp 풀이는 어려운가요?
0
397
2
모의고사 7회 2번 송아지 찾기 테스트케이스 3번, 4번 오류
0
311
1
안녕하세요. 궁금한점이 있어서 질문드립니다.
0
243
1
BFS 참고하세요
0
263
1
#include<bits/stdc++.h>
0
757
1
잔디 문제 해설 c로 바꿔서 출력할 때
1
372
1
조합을 구할때 algorithm 함수 next_permutation 사용 가능 여부
0
457
1

