ym_coding

  • 홈

dkstra 1

최단 경로 알고리즘(다익스트라 알고리즘, 파이썬)

가장 빠른길 찾기 ? 한 지점에서 다른 특정 지점까지의 최단경로를 구해야 하는 경우를 뜻한다. 크게 세가지가 있다. 1) 다익스트라 알고리즘 2) 벨만 포드 알고리즘 3) 플로이드 워셜 알고리즘 가장 중요한 것은 다익스트라 알고리즘과 플로이드 워샬 알고리즘이다. 두가지만 파악을 해도 코딩테스트 수준에서 최단경로 문제는 어렵지 않게 해결 할 수 있다. 1. 다익스트라 알고리즘 GPS 소프트웨어의 가장 기초적 알고리즘으로 채택된다. 다익스트라 알고리즘은 그리디 알고리즘을 사용한다고 생각하면 된다. 매번 가장 비용이 적은 노드를 선택해서 임의의 과정을 반복하기 때문이다. 여기서 또 필요한 알고리즘은 Priority Queue 우선순위 큐이다. 가장 작은 간선의 수를 먼저 실행시켜야 하기 때문이다. ..

알고리즘/GRAPH 2021.12.19
이전
1
다음
더보기
프로필사진

ym_coding

  • 분류 전체보기
    • 웹개발
      • New_지식
    • 알고리즘
      • DP
      • 완전탐색
      • GREEDY
      • GRAPH
    • 안드로이드
      • 앱개발(Android)
      • 정리(Android)
      • 에러 모음
    • IOS
      • 앱개발(IOS)
      • 정리(IOS)
    • 플러터
    • 코딩
    • CS
    • 일상
    • 취준 후기

Tag

최종합격, BGF리테일, 합격후기, 알고리즘, dkstra, 취업후기, 면접합격, 다익스트라, 하반기면접, 다익스트라알고리즘, 한화시스템, 신한은행 합격, softeer, 현대모비스sw, 우선순위큐, 최단거리, 현대모비스, 취뽀, 현대합격, 신한합격,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바