소개
소개글이 비어있어요
게시글
질문&답변
return y는 안되는 이유가 궁금합니다
board = [list(map(int, input().split())) for _ in range(10)] #10x10 2차원 리스트 check = [[0] * 10 for _ in range(10)] #방문 체크 리스트 dy = [-1,1] #좌우만 확인하면돼 for i in range(10): if board[9][i] == 2: #도착지점이라면 x, y = 9, i break res = 0 def DFS(x,y): #행, 열 check[x][y] = 1 #방문처리 if x == 0: #시작지점 도달. 종료조건 print(y) #return y else: #y-1, y+1에 대한 조건부터 먼저 나왔어야해. 인덱스 오류를 막기 위해서 if y-1>=0 and board[x][y-1] == 1 and check[x][y-1] == 0: #인덱스 오류가 아니면서 첫 방문이면서 좌에 사다리 있으면 그쪽으로. DFS(x, y-1) elif y+1 DFS(x, y+1) else: DFS(x-1,y) DFS(x,y) 여기서 왜 return y는 안되는 것인지 궁금합니다
- 0
- 3
- 193
질문&답변
에러가 뜹니다(localhost:8080 도메인 화면은 뜹니다)
저도 똑같이 local8080까지는 접속이 되는데 회원 목록으로 들어가면 똑같은 에러가 발생합니다. 혹시 test1으로 만들지 않고 test2로 만들어서 나는 에러인가요?
- 1
- 3
- 302