Day 67簡単な線形探索を実装する

2026-05-02 JST ・ 難易度: 初級 ・ カテゴリ: アルゴリズム

Pythonコード

1def linear_search(arr, target):2    for i in range(len(arr)):3        if arr[i] == target:4            return i5    return -16 7data = [1, 2, 3, 4, 5]8target = 39result = linear_search(data, target)10if result != -1:11    print(f"{target}はインデックス{result}にあります")12else:13    print(f"{target}は見つかりませんでした")

解説

次に試してみよう