9251번 - LCS
단순히 문자열 두개를 한자리씩 비교하면서
dp[i][j]에
A[i] == B[j] 인 경우에는 과 dp[i-1][j]+1을 해주고
다른 경우에는 dp[i-1][j] , dp[i][j-1] 중에 큰값을 넣어주었습니다.
모든 질문에올라온 반례에 대해 맞았는데 정작 채점에 들어가면 시작하자마자 틀려버리네요.
대체 무엇이 문제일까요? 고수 여러분들의 의견 바랍니다.
CAPCK
AA
정답:1
if A[j] == B[i]: dp[i][j] = dp[i - 1][j] + 1 <<이 부분 수정 필요할것같네요
댓글을 작성하려면 로그인해야 합니다.
qqaz54 4년 전
단순히 문자열 두개를 한자리씩 비교하면서
dp[i][j]에
A[i] == B[j] 인 경우에는 과 dp[i-1][j]+1을 해주고
다른 경우에는 dp[i-1][j] , dp[i][j-1] 중에 큰값을 넣어주었습니다.
모든 질문에올라온 반례에 대해 맞았는데 정작 채점에 들어가면 시작하자마자 틀려버리네요.
대체 무엇이 문제일까요? 고수 여러분들의 의견 바랍니다.