백준 :: 가장 긴 증가하는 부분 수열 <11053번>

혜 콩·2022년 8월 30일
0

알고리즘

목록 보기
56/61

> 문제 <


https://www.acmicpc.net/problem/11053

> 아이디어 <

> 코드 <

n = int(input())
a = list(map(int, input().split()))

dp = [1] * n

for i in range(1, n):
    for j in range(i):
        if a[j] < a[i]:
            dp[i] = max(dp[j]+1, dp[i])

print(max(dp))
profile
배우고 싶은게 많은 개발자📚

0개의 댓글