728x90
반응형
import sys
n = int(sys.stdin.readline())
arr = list(map(int, input().split()))
dp = []
for i in range(n):
cnt = 0
temp = []
for k in range(i):
if arr[i] > arr[k] and arr[k] not in temp:
temp.append(arr[k])
cnt = cnt+1
dp.append(cnt+1)
k = max(dp)
print(k)
흠 어디가 잘못된지 잘 모르겠다. 값은 맞게 나오는것 같다.
728x90
반응형
'Algorithm & Data Structure' 카테고리의 다른 글
백준 - 11047(그리디 알고리즘) (0) | 2022.01.24 |
---|---|
백준 - 2156번 (0) | 2022.01.23 |
백준 - 1904번 (0) | 2022.01.17 |
Dynamic Programming (0) | 2022.01.16 |
백준 - 11053번 (0) | 2022.01.16 |