제목:A 와 B 는 한 게임 을 하고 두 개의 카드 가 있 습 니 다.한 장의 카드 에 하나의 포인트 가 있 습 니 다.두 사람 은 돌아 가면 서 한 조 의 맨 왼쪽 이나 맨 오른쪽 에서 한 장 을 찾 습 니 다.두 사람 은 모두 똑똑 합 니 다.가장 좋 은 방안 을 선택 하여 A 가 얻 은 포인트 와 가장 높 은 방안 을 선택한다. 링크:http://acm.hdu.edu.cn/showproblem.php?pid=4597 사고:구간 DP(기억 화 검색),취 하 는 방식 은 두 가지 에서 네 가지 로 바 뀌 었 습 니 다.상태 전이 방정식 은 ans=max(ans,sum-dfs(a-1,b,c,d),sum-dfs(a,b-1,c,d-1),sum-dfs(a,b,c-1,d),sum-dfs(a,b,c,d-1)입 니 다. 주의 점:경계 문 제 를 주의 하 세 요.처음에 경 계 를 고려 하지 않 고 빈 신의 코드 를 참고 하여 경계 문 제 를 발견 한 다음 에 A 가 되 었 습 니 다. 다음은 AC 코드 입 니 다. Run ID Submit Time Judge Status Pro.ID Exe.Time Exe.Memory Code Len. Language Author 12433404 2014-12-08 21:07:22 Accepted 4597 109MS 4348K 2073 B G++ luminous11