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

全探索

pointこの用語のポイント

point探し方だよ

point端から全部、比較していくよ

スポンサーリンク

簡単に書くよ

全探索(読:ゼンタンサク 英:exhaustive search)とは

例えば、とある文章の中から「A」という文字を探すときに「1文字目は『A』かな?」「2文字目は『A』かな?」「3文字目は『A』かな?」……「最後の文字は『A』かな?」と探すように、片っ端から全部、比較していく探し方
です。


image piyo

詳しく書くよ

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

端から全部、比較していく探し方

が「全探索」です。
力まかせ探索」や「しらみつぶし探索」とも呼ばれます。

全探索

例えば、そうですね。

ピーヨピヨ、ヒヨコの子ー♪今日も元気だ、ケーキが美味いー♪

という文章が あったとしましょう。

この文章の中から「ヒヨコ」という単語を探すとします。

全探索の場合、まずは最初の3文字が「ヒヨコ」か確認します。
元の文章が

ピーヨピヨ、ヒヨコの子ー♪今日も元気だ、ケーキが美味いー♪

なので最初の3文字は「ピーヨ」です。
「ヒヨコ」では ありません。

次に、2文字目から4文字目までの3文字が「ヒヨコ」か確認します。
元の文章が

ーヨピヨ、ヒヨコの子ー♪今日も元気だ、ケーキが美味いー♪

なので2文字目から4文字目までの3文字は「ーヨピ」です。
「ヒヨコ」では ありません。

次に、3文字目から5文字目までの3文字が「ヒヨコ」か確認します。
元の文章が

ピーヨピヨ、ヒヨコの子ー♪今日も元気だ、ケーキが美味いー♪

なので3文字目から5文字目までの3文字は「ヨピヨ」です。
「ヒヨコ」では ありません。

全探索2

次に、7文字目から9文字目までの3文字が「ヒヨコ」か確認します。
元の文章が

ピーヨピヨ、ヒヨコの子ー♪今日も元気だ、ケーキが美味いー♪

なので7文字目から9文字目までの3文字は「ヒヨコ」です。
「ヒヨコ」が見つかりました。

このような

片っ端から全部、比較していく探し方

が全探索です。
文字通り、全部探すやり方ですよね。


image piyo2

一言でまとめるよ

まぁ「全探索」って単語が出てきたら「端から全部、比較していく探し方なんだな~」と お考えください。

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

おまけ

■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで