Henzee's Archive

  • 홈
  • 태그
  • 방명록

dijkstra 1

[C++] 백준 1916번 - 최소비용 구하기 (다익스트라)

문제 링크     문제 분석N개의 도시로 가는 M개의 버스 노선과 비용을 알려주고 A번째 도시에서 B번째 도시로 가는데 드는 최소비용을 구하는 문제이다. 입력값으로 도시 개수와 버스 개수, 버스의 노선과 비용이 주어지며 마지막 줄은 출발 도시와 도착 도시를 알려준다.단방향 그래프이며 간선에 가중치가 존재하고, 0이상의 정수이므로 다익스트라 알고리즘을 사용해 문제를 풀 수 있다.   다익스트라 알고리즘이란?📌 "가까운 곳부터 차례대로 확인하면서 최단 거리를 찾는 알고리즘"  ✅ 알고리즘 조건✔️ 간선(길)에 가중치(비용)가 존재 ✔️ 가중치는 음수가 아닌 정수 🔷 알고리즘 동작 방식1️⃣ 출발점에서 가까운 노드부터 탐색2️⃣ 더 짧은 경로를 발견하면 갱신3️⃣ 모든 노드를 방문할 때까지 반복   핵심 ..

코딩테스트 2025.03.19
이전
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

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

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.

티스토리툴바