0
私は解析を償却し、後続関数(inorderアルゴリズムの次の要素を見つける関数)が平均O(1)を取っていることを証明するにはどうすればよいですか? 見つかった最後の要素に対して後続関数が動作していると仮定します。 それはO(1)ですか?それはO(log n)ですか?インオーダアルゴリズムを使用してバイナリ検索ツリーで後続要素を見つけるための償却時間はどれくらいですか?
私は解析を償却し、後続関数(inorderアルゴリズムの次の要素を見つける関数)が平均O(1)を取っていることを証明するにはどうすればよいですか? 見つかった最後の要素に対して後続関数が動作していると仮定します。 それはO(1)ですか?それはO(log n)ですか?インオーダアルゴリズムを使用してバイナリ検索ツリーで後続要素を見つけるための償却時間はどれくらいですか?
これについて考えてみると、後継機能のアプリケーションがツリー全体を横断するということです。ツリー全体をトラバースする複雑さは何ですか? N関数呼び出しの間に償却されるのは何ですか?
コンピュータサイエンスでよく質問されます - https://cs.stackexchange.com/ – DanteTheSmith
[tag:successor-arithmetics]とは関係ありません。 – false