私のCSクラスでは、プリムのアルゴリズムをJavaで実装する必要があり、プライオリティキューのステップに問題があります。私は優先順位キューの経験があり、一般的に動作することを理解していますが、特定のステップに問題があります。 Prim(G,w,r)
For each u in V[G]
do key[u] ← ∞
π[u] ← NIL
key[r] ← 0
メモ、私は答えを求めていません。なぜ私は物事がうまくいくのか不思議です。 クラス割り当てのためにプリンタシミュレータの優先度キューを実装する必要があります。インターネット上の例を見て、優先度キューを正しく配置するために、演算子<がオーバーロードされていることに気付きました。 code in question: java2s priority queue example なぜオペレータ<が過負荷状態