1. Mula
2. Setkan senarai L = [15, 44, 100, 42, 99]
3. Isytihar pemboleh ubah i, n, T
4. Setkan n = 5
5. Setkan i = 0
6. Masukkan nilai carian T
7. for i
7.1 Jika Li == T
7.1.1 Papar "Item ada dalam senarai"
7.1.2 Langkau ke Langkah 9
7.2 Jika tidak
7.2.1 Kira i = i+1
2. Setkan senarai L = [P, Q, R, S, T]
3. Isytihar pemboleh ubah n, i, j, m, b
6. Setkan j=n-1
7. Masukkan satu nilai carian b
8. while i < j
8.1 Setkan m = (i + j) /2
8.2 Jika b == Lm
8.2.1 Papar "item ada dalam senarai"
8.2.2 Keluar gelung
2. Setkan senarai L = [27, 26, 23, 28, 30]
3. Isytihar pemboleh ubah i, j, n, temp
6. Setkan temp = 0
7.1 Setkan j=0
7.2 for j
7.2.1 Jika Lj. Lj + 1
7.2.1.1 temp = Lj
7.2.1.2 Lj = Lj + 1
2. Setkan senarai L = [A, B, C, ..., H]
3. Setkan senarai baharu []
4. Isytihar pemboleh ubah i, j, n, nB
5. Setkan n = 8
6. Setkan nB = bilangan baldi
7. Wujudkan baldi kosong
8. Masukkan item ke dalam baldi
9. Setkan i = 0
10. for i < n
10.1 Masukkan senarai [i] ke dalam Baldi
10.2 Kira i = i +1 11. Setkanj = 0
Assess yourself by staged practices