ABOUT ME

-

Today
-
Yesterday
-
Total
-

[BOJ] 가장 긴 증가하는 수열 (LIS) 시리즈; 그리디, DP, 이진탐색 (JavaScript)
OnlineJudges 2021.03.11 19:07

회고 역시나 DP는 점화식이 가장 큰 관건인 것 같다 구현한 코드 자체는 매우 간단하지만 점화식 구하는 것이 어려웠다 점화식을 제대로 못 구하면 몇 시간을 붙잡고 있어도 코드가 산으로 가고 제대로 된 답을 구하기 어려워진다는 걸 다시 한번 느꼈다..😖 문제 풀이 완전 탐색으로 모든 부분 수열을 구하는 방식으로 구현하면 시간복잡도가 O(N^3) ~ O(2^N)까지 증가하기 때문에 매우 비효율적이다 가장 첫번째 문제인 11053번 문제만해도 최대 입력값이 1,000인데, 시간복잡도가 2^1000이 되면 당연히 시간 내 답을 구할 수 없다 최장 증가 부분 수열의 길이; 그리디한 방법 수열의 '길이'만 구하는 경우에는 그리디한 방법으로 해결할 수 있다 최장 길이를 구할 때 실제 부분 수열을 가지고 구하는 것이 ..

인기 글

Designed by Tistory.