在未排序列表中查找值通常涉及以下基础概念:
以下是线性查找的Python示例代码:
def linear_search(arr, target):
for i in range(len(arr)):
if arr[i] == target:
return i
return -1
# 示例用法
arr = [34, 7, 23, 32, 5, 62]
target = 23
result = linear_search(arr, target)
if result != -1:
print(f"元素 {target} 在索引 {result} 处找到")
else:
print(f"元素 {target} 未找到")
希望这些信息对你有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云