この問題を視覚化するのに問題があります。ヒープ/優先度キューを使用して有向グラフを表示
私は有向グラフを持っています。 Dijskraのアルゴリズムを使ってこのグラフをスキャンし、最短経路を印刷する必要があります。私はヒープ/プライオリティキューを使用しなければなりません、そして、私の現在の知識から、私はこれらが同じことであることを知っています。
ただし、グラフは2つ以上の子を持つことができ、ヒープは2つの子ノードしか持つことができません。これをヒープ形式にすると、他の子(エッジ)はどうなりますか?
私は、グラフを表現するためにヒープを使用せず、可能な次の候補の集合を表すためにヒープを使用せず、最短距離で並べ替えるという誤解があると思います。ヒープ内のエッジは、グラフ内のエッジとは完全に無関係です。 – happydave