python-for-coding-test icon indicating copy to clipboard operation
python-for-coding-test copied to clipboard

연구소 문제 질문입니다.

Open HAESOO97 opened this issue 4 years ago • 3 comments

벽 3개를 설치하는 모든 경우의 수를 구한 다음 각각의 경우에 대해 안전구역을 구해서 최댓값을 구해야 하는데 for i in range(n): for j in range(m): if graph[i][j]==0: graph[i][j] = 1 count+=1 dfs(count) graph[i][j]=0 count-=1 이 부분이 어떻게 벽을 설치하는 모든경우를 나타내는지 도무지 이해가 가지 않습니다.ㅠㅠㅠㅠ dfs(count)를 호출한후에 밑에부분이 작동하는 순서도 잘 모르겠습니다.ㅜㅜ

HAESOO97 avatar Mar 24 '21 07:03 HAESOO97

저도 똑같은 문제로 고민하고 있는데, 구글링에서도 도움을 얻지 못하겠네요.. 누군가 답변 좀 달아주시면 좋겠네요 ㅜㅜ 글쓴이분 지금은 해결 하셨나요??

iamcodingcat avatar Sep 27 '21 07:09 iamcodingcat

아니요...

HAESOO97 avatar Oct 26 '21 05:10 HAESOO97

저는 탬플릿 식으로 암기했습니다 그냥.. 재귀함수는 진짜 피부에 와닿지가 않네용..

iamcodingcat avatar Oct 26 '21 09:10 iamcodingcat