宿題問題については、グラフが隣接リストによって表されるn個のノードとm個のエッジの集合、なぜinsertVertexがO(1)をとり、deleteVertexがO (m)。時間複雑度/グラフ理論
私は私の答えを完全にはわかりませんが、insertVertexはO(1)です。最初に挿入すると、配列に追加するのはすべて1つのノードと隣接する頂点のセット新しいノードがポイントする)。したがって、この時間の複雑さは一定である。ただし、ノードを削除するときには、ノードとそのノードに付随する隣接するエッジを削除する必要があるだけでなく、残りのmエッジを通過して、それらを削除する必要がありますあなたが削除しようとしているノード(何も指さないエッジを持てないので)
私はグラフ理論には新しいので、自分の考え方が正しいかどうかわかりません。素晴らしいこと。
おかげ
私には堅実な推論のように聞こえますが、他の人がここでさらに明確にすることができるでしょう。 –