east-wind 님의 블로그

  • 홈
  • 태그
  • 방명록

Algorithm_C++/Greedy Algorithm 11

백준 1931 : 회의실 배정

그리디 알고리즘의 유명한 문제이다. 그리디 알고리즘은 그의 정당성을 증명하는 것이 까다로운 것 같다. 이건 워낙 잘 알려져 있어서 그냥 풀었지만 증명하는 법은 알아두는 것이 좋을 듯 하다.그리디 알고리즘이 최적해를 구한다는 것에 대한 증명탐욕적 선택 속성(Greedy choice property)탐욕적 선택은 항상 안전하다는 것을 보여야 한다. 즉, 탐욕적 선택으로 전체 문제의 최적해를 반드시 구할 수 있다는 것을 보여야 한다.보통 탐욕적 선택을 포함하지 않는 최적해의 존재를 가정하고, 이것을 적절히 조작하여 탐욕적 선택을 포함하는 최적해를 만들어 내는 과정으로 증명하곤 한다.최적 부분 구조[전체 문제의 최적해 = 탐욕적 선택 + 하위 문제의 최적해] 임을 증명해야 한다.  탐욕적 선택 속성전체 회의의 ..

Algorithm_C++/Greedy Algorithm 2025.01.05
이전
1 2
다음
더보기
프로필사진

east-wind 님의 블로그

east-wind 님의 블로그 입니다.

  • 분류 전체보기 (228)
    • Algorithm_SQL (11)
    • Algorithm_Java (19)
      • Graph Search (2)
      • Dynamic Programming (1)
      • Greedy Algorithm (2)
      • String (0)
      • Math (2)
      • Implementation (1)
      • Data structure (2)
      • Search (0)
      • Brute Force (3)
      • ETC (4)
    • Algorithm_C++ (152)
      • Graph Search (26)
      • Dynamic Programming (18)
      • Greedy Algorithm (11)
      • String (5)
      • Math (21)
      • Implementation (25)
      • Data Structure (6)
      • Search (9)
      • Brute Force (4)
      • ETC (27)
    • CS (21)
      • Network (3)
      • CloudComputing (0)
      • DB (3)
      • SoftwareEngineering (6)
      • Web (1)
      • OS (2)
      • Security (2)
      • ETC (4)
      • ComputerArchitecture (0)
    • ML (3)
    • Project (14)
      • Spring (13)
      • FastAPI (1)
    • Diary (0)
      • 2024 (0)
      • 2025 (0)
    • 빅분기 (3)
    • 면접 (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바