01-29 07:13
Recent Posts
Recent Comments
관리 메뉴

너와나의 관심사

백준11044 본문

카테고리 없음

백준11044

벤치마킹 2018. 1. 15. 03:19


백준 11055  배열중 가장 큰 차이값을 가지는 배열의 합을 출력하는 문제 

for loop 두개로 memorization 에 가까운.. 풀이법   


for (int i = 1; i <= N; i++) scanf("%d", &a[i]);


for (i = 1; i <= N; i++){


d[i] = a[i];

for (int j = 1; j < i; j++){

if (a[j] < a[i] && d[i] < d[j] + a[i])

d[i] = d[j] + a[i];

}


if (ans < d[i])

ans = d[i];

}



Comments