giải thuật toán tìm kiếm tuần tự .Cho N=4 và a1=0,a2=3,a3=5,a4=7 với k=3 và k=4 . Trình bày sơ đồ khối hoặc liệt kê cũng đc

2 câu trả lời

$\text{* Thuật toán tìm kiếm tuần tự với khoá k :}$

$\text{- Bước 1 : nhập số n, dãy a1, a2, ... , an và khoá k}$

$\text{- Bước 2 : i ← 1}$

$\text{- Bước 3 : nếu i > n thì thông báo dãy không có khoá k rồi kết thúc}$

$\text{- Bước 4 :}$

$\text{- Bước 4.1 : nếu a[i] = k thì thông báo dãy có khoá k rồi kết thúc}$

$\text{- Bước 4.2 : i ← i + 1 quay lại bước 3}$

Thuật toán tìm kiếm tuần tự:

Bước 1. Nhập N, các số hạng a…a2…aN và khoá k

Bước 2. i hệt

Bước 3. Nếu ai= k thì thông báo chỉ số i, rồi kết thúc;

Bước 4. Y hệt

Bước 5. Nếu i > N thì thông báo dãy A không có sô hạng nào có giá trị nào bằng k, rồi kết thúc;