inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)

응용문제4) DFS 응용문제 질문이요!

161

작성자 없음

작성한 질문수 0

1

응용문제4) DFS 응용문제

영상중에 6:22 여기부분에 

int len = 1+dfs(matrix,x,y,m,n,result);

여기서 앞에 1을 더해주는건 어떤것때문에 더해줘야 하나요?

응용문제4)DFS응용문제 java 코테 준비 같이 해요!

답변 1

1

푸샵맨 코딩스터디

안녕하세요.

먼저 좋은 질문 주셔서 감사합니다~

이문제는 상당히 많이 응용되어서 나옵니다. 

이문제를 확실하게 이해하셔서 푸셨으면 좋겠습니다

1. 내용 

이 문제의 내용은 DFS+memoization 을 이용해서 푸는 방식입니다.

또한, 질문주신 그 부분이 핵심부분입니다.

제가 강의 에서 강조한 조건체크(x:0 y:0 <=i:0 j:1)를 통과하면

matrix[0][0] 9 matrix[0][1] 8

이차원배열을 이용해서 담습니다. 

120

000

000

...

123

231

342

통과한 좌표값은 아래처럼 +1을 하면서 계속 파고들다가 가장 longest한 부분을 찾는겁니다.

int len = 1+dfs(matrix,x,y,m,n,result);

이해가 안되시면 다시 글 남겨주세요.

감사합니다.

질문 드립니다!

1

248

1

PriorityQueue

1

337

1

면적을 구하는 res를 for문 내에 있는 if문 안에 넣으면 되지 않나요?

1

311

1

강의에 있는 자료구조만 공부하면 되나요??

1

229

1

bfs, dfs 강의 자료

1

241

1

문제가 이해가 안가요

1

323

1

만약 문자열이 매칭되는 조건("arrest", "test")이 문자열의 인덱스 기준 뒤에서부터 발생하면 어떻게 풀어야할까요?

2

434

1

그림이 잘 이해되지 않습니다.

1

182

1

어떤 문제인지에 대한 설명이 없어서 이해가 안가네요;;

1

300

3

강사님 문제가 잘 이해가 안가요

3

180

1

merge함수 질문 있습니다.

1

226

1

dp 강의자료 어딧어요??

1

379

2

Dp HouseRobber 질문

1

222

1

DP 1분 간단 영상이 보이지 않습니다.

1

285

1

스택 문제 영상이 추가적으로 들어갔습니다.

1

158

1

list 질문입니다

2

189

1

DP문제 문의

1

237

2

Comparator 질문입니다.

1

468

2

안녕하세요. 질문입니다.

1

262

1

BFS 게임 맵 최단거리 문의

1

328

3

코딩테스트 처음 입문 했는데 질문이 있습니다.

1

153

1

안녕하세요. 수강생입니다. 이 강의만 전부 소스 보낼 수 있을까요?

1

159

1

추가 강의 문의.

1

367

3

개념 설명이 잘못나온거 같습니다.

1

157

1