二分探索とは
にぶんたんさく
整列済みのデータで、中央の要素と比べて探す範囲を半分ずつに絞っていく探索の方法。n 個のデータから最大でも ⌊log₂ n⌋ + 1 回の比較で見つかり、計算量は O(log n)。データが整列されていることが前提になる。
「二分探索」は、3分野の7問の練習問題に出てきます(データ構造とアルゴリズム, AD/DA変換, ソフトウェア開発とプロジェクト管理など)。
この用語の分野: データ構造とアルゴリズム
にぶんたんさく
整列済みのデータで、中央の要素と比べて探す範囲を半分ずつに絞っていく探索の方法。n 個のデータから最大でも ⌊log₂ n⌋ + 1 回の比較で見つかり、計算量は O(log n)。データが整列されていることが前提になる。
「二分探索」は、3分野の7問の練習問題に出てきます(データ構造とアルゴリズム, AD/DA変換, ソフトウェア開発とプロジェクト管理など)。
この用語の分野: データ構造とアルゴリズム
二分探索は、中央の要素と比べた結果から、目的の値が前半と後半のどちらにあるかを決めて範囲を半分にします。
配列の中央の要素と比べて、探す範囲を半分ずつに絞っていく二分探索を使うための前提条件として正しいものはどれか。ただし、二分探索を使うにはデータが整列されている必要があり、整列にかかる O(n log n) の手間も考える必要があります。
昇順に整列された異なる1,000個の値から二分探索で値を探す。1回の比較で「一致・より小さい・より大きい」が分かるもの…古い方から1つずつ試すと最悪で999回、平均でも約500回かかるので、二分探索の効果は大きくなります。
正しく動くことが分かっているファームウェアの版の後に1,000個のコミットがあり、最新のコミットでは不具合が起こる。不…逐次比較型は、最上位ビットから順に「入力は内部DACの出力より大きいか」を比較し、二分探索のように1ビットずつ決めていきます。
逐次比較型(SAR型)ADコンバータの動作として正しいものはどれか。SAR型ADCは最上位ビットから順に、内部DACの電圧と入力を比べて1回で1ビットずつ決める二分探索で、Nビットには基本的にN回の比較が必要です。
Nビットの逐次比較型ADコンバータが、1回の変換で行う比較の回数として基本的に正しいものはどれか。Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。
配列 計算量 逐次比較型ADC Git マイコン(マイクロコントローラ) オーバーサンプリング 安定ソート キュー 再帰 スタック