기술 블로그

  • 홈
  • 태그
  • 방명록

2025/05/21 1

[알고리즘] Bellman-Ford 알고리즘

노드들을 반복해서 bellman-ford를 만들 수 있는 것에서 아무 에지나 릴렉스하지 않고 특별한 조건을 만족하는 relax에만 만족합니다. 그것이 dijkstra 알고리즘입니다. 초기화는 똑같습니다. 출발 노드만 distance estimator가 0이고 출발을 해서 첫번째 round에서 relax 할 때 distance 값이 최소인 노드를 찾습니다. 최소인 노드로부터 나가는 edge들만 relax합니다. 두번째 round에서는 다시 distance가 최소인 애를 찾는데 dijkstra 알고리즘은 이미 이전 round에서 선택이 되어서 edge들을 두번 선택할 필요는 없습니다. 이 노드의 최단 경로는 현재 노드가 가지고 있는 d[s] = 델타[s,s]입니다.dijkstra는 s만 0이고 나머지는 무한..

IT 프로그래밍/알고리즘 00:00:11
이전
1
다음
더보기
프로필사진

기술 블로그

  • 분류 전체보기 N
    • IT 프로그래밍 N
      • C++
      • C
      • 운영체제
      • 논리회로
      • 이산수학
      • 백준
      • 객체지향프로그래밍
      • AI N
      • 파이썬
      • 자료구조
      • 컴퓨터구조
      • 컴퓨터네트워크
      • 오픈소스소프트웨어
      • 논문 리뷰
      • 수학
      • 데이터베이스
      • 알고리즘 N
    • 영어 관련
    • 국제관계분석

Tag

strtok기능, 티스토리챌린지, C++, nmn^2, string 설명, 따배시 강의 요약, 프로그래밍 예제, 빈곤의 사회학적 정의, 따배시, x5x6, 오블완, haring :, 녹색혁명, 따배시 강의, 백준2284번, 거듭제곱 구하는 법, 백준 10813, 빈곤이란 무엇인가?, 빈곤이란, 말레이시아 경제,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바