9252번 - LCS 2
아무리 봐도 O(NM)인데 어디서 느려지는 걸까요...
그냥 string이 겁나 느린 거였네요 역추적하시면 됩니다
string이 느린거라기 보다 string이차원 배열을 만들면 문자열을 대입하는 과정에서 string문자열 길이만큼 시간을 잡아먹기 때문에 문자열 길이를 N이라고 하면(질문자님께서 N, M나눴지만 하나로 보겠습니다) O(N^2)이 아니라 O(N^3)코드입니다. char로 잘 푸신것 같은데, 혹시나 "string이 느리다"라는 오해를 하실까봐 남겨드립니다!
댓글을 작성하려면 로그인해야 합니다.
jonghyuk1203 1년 전
아무리 봐도 O(NM)인데 어디서 느려지는 걸까요...