9935번 - 문자열 폭발
제 생각에는 분명 원래 문자열의 문자열 폭탄을 제거하는 코드의 시간복잡도가 O(N)이 나올거라고 예상하는데, 혹시 다른 이유로 시간초과가 되는것일까요?
ans = /* something */ + ans :: 이 부분은 std::vector에서 O(N)짜리 insert 연산을 한 번 하는 거나 마찬가지입니다. 따라서 전체 시간복잡도 O(N^2)입니다.
답을 출력하기위한 코드에서 문제가 있었던거네요. 답변해주셔서 감사합니다...
댓글을 작성하려면 로그인해야 합니다.
hyun1002 1년 전
제 생각에는 분명 원래 문자열의 문자열 폭탄을 제거하는 코드의 시간복잡도가 O(N)이 나올거라고 예상하는데, 혹시 다른 이유로 시간초과가 되는것일까요?