“Алгоритм линейного поиска Python” Ответ

Линейный поиск в Python

def linearsearch(arr, x):
   for i in range(len(arr)):
      if arr[i] == x:
         return i
   return -1
arr = [1,2,3,4,5,6,7,8]
x = 4
print("element found at index "+str(linearsearch(arr,x)))
Dangerous Dog

Линейный поиск Python

def linear_search(a, key):
	position = 0
	flag = False
	while position < len(a) and not flag:
		if a[position] == key:
			flag = True
		else:
			position = position + 1
	return flag
webdevjaz

Алгоритм линейного поиска Python

def locate_card(cards, query):
    # Create a variable position with the value 0
    position = 0
    
    # Set up a loop for repetition
    while True:
        
        # Check if element at the current position matche the query
        if cards[position] == query:
            
            # Answer found! Return and exit..
            return position
        
        # Increment the position
        position += 1
        
        # Check if we have reached the end of the array
        if position == len(cards):
            
            # Number not found, return -1
            return -1
Rohit Gopu

Линейный поиск Python

def linear_search(lst, target):
    """Returns the index position of the target if found, else returns -1"""

    for i in range(0, len(lst)):
        if lst[i] == target:
            return i
    return -1
Agreeable Anaconda

Ответы похожие на “Алгоритм линейного поиска Python”

Вопросы похожие на “Алгоритм линейного поиска Python”

Больше похожих ответов на “Алгоритм линейного поиска Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования