「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

逐次探索

pointこの用語のポイント

pointデータの探し方だよ

point端から順番に「これが探しているデータかな?」を見ていくよ

スポンサーリンク

簡単に書くよ

逐次探索(読:チクジタンサク 英:sequential search)とは

「端から順番に見ていくよ」なデータの探し方。
もう少し具体的に書くと

まずは一番端のデータを取り出して「これが探しているデータかな?」を確認し、違ったらその隣のデータを取り出して「これが探しているデータかな?」を確認し、違ったらその隣のデータを取り出して「これが探しているデータかな?」を確認し……のように端から順番に見ていくことで目的のデータを見つける やり方
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

端から順番に探していく やり方

が「逐次探索」です。
線形探索」や「リニアサーチ」とも呼ばれます。

逐次探索

例えば、そうですね。
ここに「1」から「9」までの数字がバラバラな状態であるとしましょう。

逐次探索2

この中から逐次探索で「8」を探すことにします。

逐次探索3

まずは1番端の数字を取り出します。
「6」でした。

逐次探索4

「6」は「8」では、ありませんね。
探している数字では ありません。

逐次探索5

次に隣の数字を取り出します。
「3」でした。

逐次探索6

「3」は「8」では、ありませんね。
探している数字では ありません。

逐次探索7

次に隣の数字を取り出します。
「8」でした。

逐次探索8

「8」は「8」ですね。
探している数字が見つかりました。
やったねっ!

逐次探索9

このような

「端から順番に見ていくよ」なデータの探し方

が逐次探索です。

逐次探索のメリットは……なんでしょうね。
仕組みが単純なことでしょうか。
プログラミングとかで作り込むのが比較的、簡単です。

一方のデメリットは、探すのにどれくらいの時間がかかるか予想しにくいことです。
探しているデータが最初の方にあれば、すぐ見つかります。
探しているデータが後ろの方にあれば、中々見つかりません。
探しているデータの位置によって、探すのにかかる時間が大きく変わります。


image piyo2

一言でまとめるよ

まぁ「逐次探索」って単語が出てきたら「端から順番に探していく やり方なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像004
書籍画像003

おまけ

■違いの分かるピヨピヨ



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
「定年力」の鍛え方 老後の毎日を最高にする方法