質問
隣接リストの出次数と入次数を計算する際に、時間の複雑さを計算します。は、隣接リストの出次数と入次数の計算
私のアプローチ/ダウト
レッツ調整] []は、サイズV V =いいえの配列です。隣接リストを表す有向グラフ の頂点の数。
Iは
頂点U(UはVに属する)の出次数は、実際の頂点の[U]
と
入次数のAdjの長さである、ことを知っているU (uはVに属します)は実際にリストAdjのuのカウントです。どちらの場合も
、私は時間の複雑さは、シータ(V * E)であるべきだと思う
どこV =なし。
外出を計算するために、すべての頂点をスキャンし、各頂点の下でその頂点のすべてのエッジをスキャンするためです。
そして、なぜそれであるThrta(V + E)
私は間違っているところ私を修正してください?
ありがとうございます!
あなたの関連性の高い質問に対してこの回答を確認してください。 https://stackoverflow.com/questions/22930344/graph-in-degree-calculation-from-adjacency-list – smasher