6-6화이탱

  • 홈
  • 태그
  • 방명록

백준 dp 추천 1

[백준 2228] 구간 나누기 (JAVA)

https://www.acmicpc.net/problem/2228 2228번: 구간 나누기 N(1 ≤ N ≤ 100)개의 수로 이루어진 1차원 배열이 있다. 이 배열에서 M(1 ≤ M ≤ ⌈(N/2)⌉)개의 구간을 선택해서, 구간에 속한 수들의 총 합이 최대가 되도록 하려 한다. 단, 다음의 조건들이 만족되 www.acmicpc.net DP와 누적합 문제로 풀어보면 좋을 문제인 듯 하다!! 점화식을 생각해내기 어려운 부분이 있어서 꼭 풀어보시면 좋겠다! 필자도 조만간 한번 더 풀어볼 예정이다 ,, ㅎㅎ 풀이 1.누적합을 이용하여 sum 배열에 넣어주고 2.dp 배열을 생성하여 숫자의 최솟값은 -32768이고 N은 100개까지 이루어지므로, dp[0][1~m]까지를 -3276800으로 초기화한다. 3. d..

Java 2023.07.12
이전
1
다음
더보기
250x250
프로필사진

6-6화이탱

  • 분류 전체보기 (136)
    • Java (119)
    • Spring (6)
    • Sql (2)

Tag

백준 3109 자바, 행렬 곱셈, 코드트리, varchar(max), net.sourceforge.jtds.jdbc.clobimpl, java, 스택, 백준, exception net.sourceforge.jtds.jdbc.clobimpl, 백준 3109 java, 분할 정복, net.sourceforge.jtds.jdbc.clobimpl 오류, 백준1202, dp, 삼성 문제집, BFS, 그리디, 백준 DP, clobimpl, 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바