「小技」の記事一覧

負の重みをもつ辺があってもダイクストラ法で最短経路を求める方法(ポテンシャルとダイクストラ法)

小技

ダイクストラ法とその制約 ダイクストラ法はグラフ理論における辺の重みが非負数の場合の単一始点最短経路問題を解くための最良優先探索によるアルゴリズムです。1959年エドガー・ダイクストラによって考案されたアルゴリズムでOS・・・

赤黒木を実装してみる

その他の小技

今回は平衡二分探索木のひとつである赤黒木を実装します。 赤黒木とは? 赤黒木は平衡二分探索木のひとつです。赤黒木は以下のような特徴をもっています。 二分探索木である以上、ノードの左側の子はそのノードがもつ値より小さく、右・・・

ページの先頭へ