eclipse2 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/03/19 1

C++ 알고리즘) 동적 계획법

동적 계획법 (Dynamic Programming)1. 동적 계획법(DP) 개념동적 계획법은 복잡한 문제를 더 작은 하위 문제로 나누어 해결하는 알고리즘 설계 기법이다. 핵심은 한 번 계산한 문제는 다시 계산하지 않도록 저장해 두는 것이다. 이를 통해 중복 계산을 막고 실행 시간을 획기적으로 줄일 수 있다. 2. 동적 계획법의 성립 조건모든 문제에 DP를 적용할 수 있는 것은 아니며, 다음 두 가지 조건을 만족해야 한다.최적 부분 구조 (Optimal Substructure): 큰 문제의 최적해를 작은 문제의 최적해로부터 구할 수 있는 구조다.중복 부분 문제 (Overlapping Subproblem): 동일한 작은 문제들이 반복적으로 나타나는 구조다.3. 동적 계획법을 풀기 위한 점화식 수립 DP의 핵..

c++/알고리즘 2026.03.19
이전
1
다음
더보기
프로필사진

eclipse2 님의 블로그

eclipse2 님의 블로그 입니다.

  • 분류 전체보기 (75)
    • 언리얼 (22)
    • c++ (18)
      • 알고리즘 (11)
    • 게임 기획 (20)
    • Oblivio(UE5) 프로젝트 (14)
    • GearsOfDecit(UE5) 프로젝트 (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

티스토리툴바