Câu hỏi:

30/05/2024 103

Thuật toán bám tường

Thuật toán bám tường là một trong những giải pháp thoát khỏi mê cung. Trong thuật toán, robot di chuyển sao cho bức tường luôn ở một phía của nó (chẳng hạn phía bên phải). Em hãy mô tả thuật toán xác định hướng di chuyển của robot. Biết rằng robot chỉ thực hiện được những động tác sau:

1. Phát hiện xung quanh (trái, phải, phía trước) có tường hay không.

2. Quay trái hoặc quay phải một góc 90 độ.

3. Tiến (đi thẳng) một bước về phía trước.

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Thuật toán xác định hướng di chuyển của Robot:

Lặp lại động tác sau cho đến khi tìm thấy lối ra:

      nếu bên phải không có tường thì

               quay phải 90 độ

               tiến một bước

       nếu không thì

               nếu phía trước không có tường thì

                              tiến một bước

               nếu không thì

                              quay trái 90 độ.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Em hãy mô tả thuật toán bám tường bên trái để tìm đường thoát khỏi mê cung.

Xem đáp án » 30/05/2024 101

Câu 2:

Em hãy lập chương trình trong ngôn ngữ Scratch mô phỏng thuật toán bám tường.

Xem đáp án » 30/05/2024 100

Câu 3:

Tìm đường thoát khỏi mê cung.

Mê cung được dùng để chỉ những công trình gồm nhiều hành lang, lối đi, được tạo thành từ những bức tường. Một robot xuất phát từ Lối vào, tìm đường tới Lối ra như Hình 14.1. Em hãy quan sát cách di chuyển của robot và trả lời các câu hỏi sau:

Robot di chuyển trong mê cung theo cách nào?

Xem đáp án » 30/05/2024 95

Câu 4:

Mê cung được dùng để chỉ những công trình gồm nhiều hành lang, lối đi, được tạo thành từ những bức tường. Một robot xuất phát từ Lối vào, tìm đường tới Lối ra như Hình 14.1. Em hãy quan sát cách di chuyển của robot và trả lời các câu hỏi sau:

Tại sao cách di chuyển đó dẫn robot tới lối ra

Xem đáp án » 30/05/2024 92

Bình luận


Bình luận
tailieugiaovien.com.vn
tuyen-dung-giao-vien-1900