線形検索は、各要素を順番にチェックして配列内の要素を見つける簡単な方法です。
let data = [41, 23, 63, 42, 59]; const searchingElement = 59; let count = 0; for (let i = 0; i 0) { console.warn(`Element not found in current array!`); }
出力: 位置 5 に要素が見つかりました
要素の出現数をカウントするには:
let data = [41, 23, 63, 42, 59, 23]; let totalOccurrences = 0; const searchingElement = 63; for (const i in data) { if (data[i] === searchingElement) { totalOccurrences ; } } console.log(`Total occurrences of ${searchingElement} is ${totalOccurrences}`);
出力: 63 の出現合計は 1 です
線形検索は簡単ですが、大規模なデータセットの場合は最も効率的ではありません。二分探索などの高度なアルゴリズムは、並べ替えられた配列に対してより効率的です。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3