Bài 1 :
a) Dãy : 1 3 6 2 7 9 11
+ Lần duyệt 1 : 1 3 6 2 7 9 11
+ Lần duyệt 2 : 3 6 2 7 9 11 1
+ Lần duyệt 3 : 6 3 7 9 11 2 1
+ Lần duyệt 4 : 6 7 9 11 3 2 1
+ Lần duyệt 5 : 7 9 11 6 3 2 1
+ Lần duyệt 6 : 9 11 7 6 3 2 1
+ Lần duyệt 7 : 11 9 7 6 3 2 1
b) Dãy : 5 8 4 9 8 11
+ Lần duyệt 1 : 5 8 4 9 8 11
+ Lần duyệt 1 : 8 5 9 8 11 4
+ Lần duyệt 1 : 8 9 8 11 5 4
+ Lần duyệt 1 : 9 8 11 8 5 4
+ Lần duyệt 1 : 9 11 8 8 5 4
+ Lần duyệt 1 : 11 9 8 8 5 4
Bài 2 :
- Bước 1 : nhập số n và các số hạng a1, a2, ... , an
- Bước 2 : k ← 2; m ← a[1]
- Bước 3 : nếu k > n thì đưa ra giá trị m rồi kết thúc
- Bước 4 :
- Bước 4.1 : nếu m > a[k] thì m ← a[k]
- Bước 4.2 : k ← k + 1 quay lại bước 3