2018-07-17 01:05:15
概要JavaScriptでアルゴリズムを学ぶ。
サーチのアルゴリズムリニアサーチリストや配列のデータに対して、先頭から順番に比較を行っていくアルゴリズム。
配列の長さ分処理を繰り返し、目的のデータに到達したら処理を終了する。目的とするデータが後ろにあるほど処理が遅くなる。
const targetData = 5;
const data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
(function () {
for (let i = 0; i < data.length; i++) {
if (targetData == data[i])...
アルゴリズムとデータ構造
バイナリーサーチ
リニアサーチ
バブルソート
セレクションソート