Odpowiedź:
W pozostałych zadaniach nie widzie błędów. Jeszcze robię pozostałe.
Zadnia:
Zadanie 3:
Opcja 1
Python to inpretowany język programowania wysokiego poziomu
Zadanie 5:
Opcja 4
Najbardziej pasuje lipiec 2001
Zadanie 7:
-print(„Witaj, świecie!”)
Zabawie 8:
NWD dla liczb 79 i 82 wynosi 1.
Zabawie 9:
Oto przykładowy kod dla takiego polecenia:
def binary_search(arr, low, high, x):
# Sprawdź, czy wartość środkowa jest szukaną wartością
if high >= low:
mid = (high + low) // 2
if arr[mid] == x:
return mid
# Szukaj w lewej połowie zbioru
elif arr[mid] > x:
return binary_search(arr, low, mid-1, x)
# Szukaj w prawej połowie zbioru
else:
return binary_search(arr, mid+1, high, x)
# Wartość nie została znaleziona w zbiorze
return -1
# Zdefiniujmy nasz zbiór 9 liczb
arr = [1, 3, 5, 6, 8, 9, 11, 12, 15]
# Wywołaj funkcję wyszukiwania binarnego i wyświetl wynik
result = binary_search(arr, 0, len(arr)-1, 12)
if result != -1:
print("Szukana wartość znajduje się w indeksie:", str(result))
print("Szukana wartość nie znajduje się w zbiorze")
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Odpowiedź:
W pozostałych zadaniach nie widzie błędów. Jeszcze robię pozostałe.
Zadnia:
Zadanie 3:
Opcja 1
Python to inpretowany język programowania wysokiego poziomu
Zadanie 5:
Opcja 4
Najbardziej pasuje lipiec 2001
Zadanie 7:
Opcja 1
-print(„Witaj, świecie!”)
Zabawie 8:
NWD dla liczb 79 i 82 wynosi 1.
Zabawie 9:
Oto przykładowy kod dla takiego polecenia:
def binary_search(arr, low, high, x):
# Sprawdź, czy wartość środkowa jest szukaną wartością
if high >= low:
mid = (high + low) // 2
if arr[mid] == x:
return mid
# Szukaj w lewej połowie zbioru
elif arr[mid] > x:
return binary_search(arr, low, mid-1, x)
# Szukaj w prawej połowie zbioru
else:
return binary_search(arr, mid+1, high, x)
else:
# Wartość nie została znaleziona w zbiorze
return -1
# Zdefiniujmy nasz zbiór 9 liczb
arr = [1, 3, 5, 6, 8, 9, 11, 12, 15]
# Wywołaj funkcję wyszukiwania binarnego i wyświetl wynik
result = binary_search(arr, 0, len(arr)-1, 12)
if result != -1:
print("Szukana wartość znajduje się w indeksie:", str(result))
else:
print("Szukana wartość nie znajduje się w zbiorze")