BemStudy
lecture/algorithm/graph/ダイクストラ法の基本-講義.n.md
lecture/algorithm/graph/ダイクストラ法の基本-講義.n.md

ほう基本きほん

date2026-03-27descriptionダイクストラ法を、負でない重みつき最短路を一つずつ確定していく手順として説明し、更新と確定の意味を整理します。prerequisites最短路の基本 / グラフの基本 / 計算量の基本type講義statusactiverelateddata/lecture/algorithm/graph/グラフアルゴリズムポータル-講義.n.md / data/lecture/algorithm/graph/最短路の基本-講義.n.md
algorithmgraphundergraduatelecture

導入どうにゅう

講義こうぎ最重要さいじゅうようほう一番いちばんちか未確定みかくてい頂点ちょうてんじゅん距離きょり確定かくてい方法ほうほう

おも最短路さいたんろ幅優先はばゆうせんひろへんおも最小さいしょう距離きょり候補こうほ確定かくていみじかみち事実じじつ使つかほう

用語ようご定義ていぎ

確定かくていFinalize 頂点ちょうてん最短距離さいたんきょりみと

更新こうしんRelaxation へんとおほう距離きょりみじか記録きろく

方針ほうしん

始点してん距離きょり 0ほか無限大むげんだいはじ未確定みかくてい頂点ちょうてん距離きょり最小さいしょうえら確定かくていへん更新こうしんおこな

直感的ちょっかんてき説明せつめい

地図ちずちかまちじゅん最短さいたんしるし感覚かんかくおも一番いちばんちかまち後回あとまわ理由りゆう

厳密げんみつ説明せつめい

1. 初期化しょきか

始点してん s たい

dist(s)=0

ほか頂点ちょうてん

dist(v)=

2. 確定かくてい

未確定みかくてい頂点ちょうてんdist 最小さいしょう u えらへんおもu みじかみちあらわ u 確定かくてい

3. 更新こうしん

u 隣接りんせつ頂点ちょうてん v おも w(u,v) へん

dist(u)+w(u,v)<dist(v)

dist(v)dist(u)+w(u,v)

更新こうしん

見分みわかた

  • おも最短路さいたんろおもほう候補こうほ
  • 最小さいしょう距離きょり未確定みかくてい頂点ちょうてんじゅん確定かくてい言葉ことば説明せつめい確認かくにん
  • おも最小さいしょう確定かくてい理屈りくつこわ

最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]負でない重みつき最短路ダイクストラ法
[PARSE ERROR: Undefined("Command(\"boxed\")")]最小の未確定頂点を選び[PARSE ERROR: Undefined("RBrace")]

一言ひとこと

  • ほうおもちか頂点ちょうてんじゅん最短距離さいたんきょり確定かくてい手法しゅほう
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
path をコピー
copy share link