rkdgh248   2년 전

재귀를 이용해서 해당 문제를 구현해봤는데, 메모리초과나 시간초과도 아니고 그냥 틀렸다고 뜨네요. 

문제에 나온 예제 입력이나 제가 임의로 입력한 값을 넣었을 때도 출력은 알맞게 나오는 것 같습니다. 

그런데 왜 틀렸다고 뜨는지 모르겠습니다. 

혹시 틀린 부분을 찾으시면 알려주세요!

lambda   2년 전

반례입니다.

output ans input 순입니다.

input은 리스트로 나타냈는데

[2,4,4]라면

input은

3

2

4

4

입니다.

그리고 stair 함수내부에서 dp=[1,2,3] 처럼 dp자체에 대입하는 경우(dp가 가리키는 대상을 바꾸는 경우)는 없기 때문에  global dp는 필요하지 않습니다.

댓글을 작성하려면 로그인해야 합니다.