Viết chương trình nhập vào một dây các số nguyên cách nhau bởi dấu cách, sau đó nhập vào số nguyên x. Dùng thuật toán tìm kiếm tuần tự, hãy cho biết vị trí tìm thấy của x trong dây vừa nhập, nếu không tìm thấy thì trả về -1.
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`\color{#FF1493}{#}`$\color{#FF1493}{A}$$\color{#FF3E9E}{l}$$\color{#FF66B2}{i}$$\color{#FF85C0}{s}$$\color{#FFA0C5}{a}$$\color{#FFF8FC}{ }$$\color{#FF1493}{M}$$\color{#FF3E9E}{i}$$\color{#FF66B2}{k}$$\color{#FF85C0}{h}$$\color{#FFA0C5}{a}$$\color{#FFB6D2}{i}$$\color{#FFC8DC}{l}$$\color{#FFD6E8}{o}$$\color{#FFE6F1}{v}$$\color{#FFF0F8}{n}$$\color{#FFF8FC}{a}$$\color{#FFF8FC}{ }$$\color{#FF1493}{K}$$\color{#FF3E9E}{u}$$\color{#FF66B2}{j}$$\color{#FF85C0}{o}$
def tk(a, k, l, r):
if l > r:
return -1
m = (l + r) // 2
if a[m] == k:
return m
if a[m] < k:
return bs(a,k,m + 1,r)
return bs(a,k,l,m - 1)
a = sorted(map(int, input().split()))
k = int(input())
print(tk(a,k,0,len(a) - 1))
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin