14003번 - 가장 긴 증가하는 부분 수열 5
a는 가장 긴 부분 수열의 크기를 구하기 위한 벡터고 ans에 가장 긴 부분 수열을 넣었습니다.
a에 원소 추가하는거는 lcs O(log n)으로 풀이하는 방식이고 원소 추가할때마다 ans와 a 가 맨 뒤부터 연속적으로 다른 것만 ans에 넣어주었습니다.
가장 긴 증가하는 부분 수열2에서 나온 수열을 변형해서 출력했고 게시판에 있는 반례도 다 정상적으로 되는데 계속 1퍼센트에서 틀렸습니다가 나와서 어디가 틀렸는지 알려주시면 감사하겠습니다.
다음 반례를 확인해 보세요.
9
3 1 4 6 2 2 0 3 6
감사합니다 덕분에 잘 해결했어요
댓글을 작성하려면 로그인해야 합니다.
jack3319 2년 전
a는 가장 긴 부분 수열의 크기를 구하기 위한 벡터고 ans에 가장 긴 부분 수열을 넣었습니다.
a에 원소 추가하는거는 lcs O(log n)으로 풀이하는 방식이고 원소 추가할때마다 ans와 a 가 맨 뒤부터 연속적으로 다른 것만 ans에 넣어주었습니다.
가장 긴 증가하는 부분 수열2에서 나온 수열을 변형해서 출력했고 게시판에 있는 반례도 다 정상적으로 되는데 계속 1퍼센트에서 틀렸습니다가 나와서 어디가 틀렸는지 알려주시면 감사하겠습니다.