-
백준 11054번 : 가장 긴 바이토닉 부분 수열백준 with Python 2023. 1. 26. 12:58
내가 푼 알고리즘은 다음과 같다. ANS1에 최대길이 증가부분수열을 찾기 위해 번호를 저장한다.
ANS2에는 반대로 최대길이 감소부분수열을 찾기 위해 번호를 저장한다.
ANS에는 ANS1과 ANS2를 더한다. ANS의 최대값-1이 정답이 된다.
예를 들어 1 5 2 4 3 4 5 2 1이 들어왔으면 다음과 같다.
'백준 with Python' 카테고리의 다른 글
백준 9251번 : 최장공통부분수열 LCS (0) 2023.01.26 백준 2565번 : 전깃줄 (람다 정렬) (0) 2023.01.26 백준 11053번 : 최장 길이 부분 수열 (0) 2023.01.25 백준 10844번 : 계단수 (0) 2023.01.24 백준 1149번 (동적 프로그래밍) (0) 2023.01.22