Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 마이온컴퍼니
- BFS
- DFS
- GNN
- TiL
- paper review
- 멋재이사자처럼
- 그리디
- intern10
- 파이썬
- 알고리즘
- Rag
- 마이온
- 프로젝트
- seaborn
- likelionlikelion
- 멋쟁이사자처럼
- parklab
- DP
- 멋사
- likelion
- 인턴10
- graphrag
- Python
- tog
- SQL
- ux·ui디자인
- folium
- 시각화
- Join
Archives
- Today
- Total
지금은마라톤중
[백준] 1912번 연속합 본문

접근법
- 메모리제이션 활용
- (이전의 최대값 + 현재값)과 현재값 비교하며 최대값 결정
n = int(input())
lst = list(map(int, input().split()))
dp = [0] *(n+1)
for i in range(1,n+1):
dp[i] = max(dp[i-1]+ lst[i-1], lst[i-1])
print(max(dp[1:]))
'STUDY > Python 알고리즘' 카테고리의 다른 글
[백준] 2891번 카약과 강풍 (0) | 2024.05.18 |
---|---|
[백준] 11660번 구간 합 구하기 5 (0) | 2024.05.17 |
[백준] 11726번 2xn 타일링 (0) | 2024.05.15 |
[백준] 1699번 제곱수의 합 (0) | 2024.05.09 |
[백준] 10844번 쉬운 계단 수 (0) | 2024.05.02 |