線形探索
線形探索
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/05/13 07:55 UTC 版)
最も単純な解法は、クエリで示された点とデータベース内の他の全ての点との距離を全部計算して、最も近いものを探すことである。データベースが小さい場合は問題ないが、その大きさや次元が増大すると急激に遅くなる。線形探索の処理時間は O(Nd) であり、N は S の基数、d は S の次元である。検索時にデータ構造は特に必要ないので、データベース以外の余分なメモリ消費はない。
※この「線形探索」の解説は、「最近傍探索」の解説の一部です。
「線形探索」を含む「最近傍探索」の記事については、「最近傍探索」の概要を参照ください。
- 線形探索のページへのリンク