0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

二分探索木を理解するために

Last updated at Posted at 2019-11-14

二分探索木を理解するために

二分探索木とは

探索を目的としたデータ構造である。

各ノード持つデータに制約を持たせる(親子間の大小関係)ことで、平均演算時間が$O(\log n)$となり、線形探索よりも高速な探索が可能となる。

二分木の一種であるため、二分木のデータ構造をもつ。

目的

  • 二分探索木を学ぶことで、データ構造とアルゴリズムに対する理解を深めたい。
  • 単に二分探索を実装するだけではなく背景になっているデータ構造の考え方を理解する。

内容

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?