LIS가 왜 안될까요.. gnurails 다른 채점사이트에서 맞다고 나온 소스를 그대로 가져왔는데 왜 안될까요 ㅠㅜ #include<stdio.h> int main() { int testCase; int arr[100050], dp[100050]; scanf("%d", &testCase); while(testCase--) { int n, i, j, max, max_=0; scanf("%d", &n); dp[1]=1; for (i=2; i<=n; i++) dp[i]=0; for (i=1; i<=n; i++) { scanf("%d", &arr[i]); max=0; for (j=1; j<i; j++) { if (max<dp[j]&&arr[j]<arr[i]) max=dp[j]; } dp[i]=max+1; if (max_<dp[i]) max_=dp[i]; } printf("%d", max_); } return 0; } 8년 전
2개의 댓글이 있습니다. gnurails 자문자답입니다... printf에서 \n을 안해줘서 그렇네요..... 8년 전 link Corea ㅠㅠ 8년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
gnurails
다른 채점사이트에서 맞다고 나온 소스를
그대로 가져왔는데 왜 안될까요 ㅠㅜ
8년 전