IT用語集 › プログラミング › ツリー
階層的なデータ構造。根(ルート)があり、ノードが子を持ち、閉路は存在しない。
HTMLのDOM、ファイルシステム、抽象構文木などが例だ。二分探索木は、バランスが取れていれば検索がO(log n)で済む。B木はデータベースのインデックスの土台であり、ヒープは優先度付きキューのための特殊な二分木である。
O(log n)