inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Các khái niệm và vấn đề bạn phải biết trước khi thi viết code (với Java)

Bài toán 2) Cách giải mã_Mô tả bài toán

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

180

dark chocolate

3 câu hỏi đã được viết

3

제가 생각하기에는 "121"이 주었졌을 때

[1,2,1] [12,1] [1,21]  따라서 output 3

"3621"이 주어졌을 때

[3,6,2,1] [3,6,21] 따라서 output 2개 이런식으로만 이해가 됩니다.

강사님은 "121"이 주어졌을 때

[1,2,1] [2,12] [21,1]로 알려주셨습니다.

여기서 제가 이해가 안되는게 [2,12]랑 [21,1]부분입니다.

먼저 [2,12]부분에서 12는 'L'로 바꾸는 것을 이해했습니다. 그런데 [12]에서 사용한 2를 또 사용해서 B로 바꾸시고 남은 1은 생략하셨는데 이부분이 이해가 안되네요.

 

java 코테 준비 같이 해요!

Câu trả lời 1

1

pushupman

dark chocolates님 ~ 안녕하세요~~!

dp문제는 점화식 구하는게 핵심인데요.

이 문제는 파악이 좀 힘든 구조이긴 합니다.

하지만 잘 찾아봐야겠죠~~

핵심은 주어진 내용으로 규칙을 찾고,  그걸 dp array로 만들 수 있는 점화식을 만드는것입니다.

아래 그림 보시고 이해 안되시면 질문해주세요~ 감사합니다.

1. 질문주신 내용

여기서 제가 이해가 안되는게 [2,12]랑 [21,1]부분입니다.

먼저 [2,12]부분에서 12는 'L'로 바꾸는 것을 이해했습니다. 

그런데 [12]에서 사용한 2를 또 사용해서 B로 바꾸시고 남은 1은 생략하셨는데 이부분이 이해가 안되네요.

=> 아래 그림으로 보시면 이해가 가실겁니다. 핵심은 문제에서 이렇게 준거죠

문제에서 준 내용을 잘 분석해야됩니다.

2. 질문주신

"3621"이 주어졌을 때

[3,6,2,1] [3,6,21] 따라서 output 2개 이런식으로만 이해가 됩니다.

=> 3,6,2,1      (C ,F, B,A)

   / 6,36          ( F, 36안됨(알파벳범위초과)  )

    / 2, 62      (B , 62안됨  (알파벳범위초과)  )

   / 1, 21,  ( A, U)

결론은 3,6,2,1 / 1, 21 만됩니다.

  아래 그림으로 보시면 이해가 가실겁니다. 핵심은 문제에서 이렇게 준거죠

문제에서 준 내용을 잘 분석해야됩니다.

질문 드립니다!

1

249

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

merge함수 질문 있습니다.

1

226

1

dp 강의자료 어딧어요??

1

379

2

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

1

161

1

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