@Timebird

Почему не работает данный линейный поиск?

Пытаюсь написать линейный поиск, выдаёт None. Можете, пожалуйста, объяснить, почему?
# A - массив
# x - искомое значение

def linear_search(A, x):
	answer = 'NotFound'
	for i in range(1, len(A)):
		if A[i] == x:
			answer = i
			return answer

ans = linear_search(['A', 'B', 'C', 'D'], 'A')
print(ans)
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы