Mô phỏng thuật toán tìm kiếm tuần tự

Mô phỏng thuật toán tìm kiếm tuần tự

BÀI 13: THUẬT TOÁN TÌM KIẾM TUẦN TỰ 

Tính năng chính của mô phỏng

1. Chọn số phần tử:

  • Cho phép người dùng chọn từ 5 đến 20 phần tử.
  • Dữ liệu hiển thị dạng hình khối hoặc thẻ số.
2. Chọn tốc độ tìm kiếm:
  • Thanh trượt hoặc menu chọn tốc độ (chậm - trung bình - nhanh).
  • Ảnh hưởng đến thời gian hiển thị từng bước tìm kiếm.

3. Tìm tự động:

  • Người dùng nhập số cần tìm, bấm “Bắt đầu” để mô phỏng tự động chạy.
  • Các bước tìm được trình bày trực quan (ô đang xét được tô màu khác).

4. Tìm thủ công (từng bước):

  • Nút “Tiếp theo” để người học tự điều khiển từng bước so sánh.
  • Cho phép học sinh đoán bước tiếp theo và xác nhận sau.

5. Ghi lại các bước tìm kiếm:

  • Ghi nhật ký tìm kiếm dạng văn bản: “So sánh phần tử thứ i: x == y → đúng/sai”.
  • Hiển thị kết quả cuối cùng: “Tìm thấy tại vị trí i” hoặc “Không tìm thấy”

.

Mô phỏng Tìm kiếm tuần tự

Mô phỏng Thuật toán Tìm kiếm Tuần tự

Số phần tử: Số cần tìm:
Đăng ký lập trình thiếu nhi