Henzee's Archive

  • 홈
  • 태그
  • 방명록

pruning 1

[C++] 백준 15686번 - 치킨 배달 (백트래킹)

백준 15686번 - 치킨 배달 (골드 5)     문제 분석최대 M개의 치킨집을 골라 도시의 치킨 거리의 최소값을 구하는 문제이다.조합을 이용해서 전체 치킨집 개수 중에 M개의 치킨집을 골라야 한다. (최대 M개라고 했으니, M개를 고르는 것이 치킨 거리의 최소값을 구할 선택지가 많아지므로)고른 치킨집을 가지고 각 집마다 치킨 거리(집과 치킨집의 최소 거리)를 구해준다.치킨 거리의 핪의 최소값을 구해준다. (= 도시의 치킨 거리의 최소값) 백트래킹 (Backtracking)M개의 치킨집을 고를 때 사용하는 조합은 백트래킹을 이용해서 구현할 수 있다.백트래킹은 현재 상태에서 가능한 모든 선택지를 탐색하는 알고리즘이다.재귀 함수로 구현할 수 있으며 탐색을 들어가서 원하는 값이 아닌 경우 이전 탐색지로 돌아..

코딩테스트 2025.01.27
이전
1
다음
더보기
프로필사진

Henzee's Archive

✏️ 게임 개발 일지

방문자수Total

  • Today :
  • Yesterday :
  • 전체 (120)
    • 코딩테스트 (82)
    • CS (3)
      • 자료구조와 알고리즘 (2)
      • 컴퓨터 구조 (1)
      • 운영체제 (0)
      • 네트워크 (0)
    • 프로그래밍 언어 (1)
      • C++ (1)
    • 게임 수학 (1)
    • 게임 엔진 (32)
      • Window API (17)
      • Unreal (15)
    • 게임 서버 (1)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Tag

Window API, C++, 게임 개발, 항해99, 코딩테스트준비, BFS, 99클럽, 백준, 언리얼 엔진, 알고리즘, DP, 코딩테스트, 너비 우선 탐색, DFS, 인프런 게임 강의, 개발자취업, 자료구조, TiL, Java, Unreal Engine,

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바