8 tuổi của tôi đã chán việc tạo ra các mê cung thông thường và đã tạo ra các biến thể trông như thế này:
Ý tưởng là bắt đầu từ x và đạt o thông qua các quy tắc thông thường. Ngoài ra, bạn có thể "nhảy" từ bất kỳ số nguyên nào sang bất kỳ số nguyên nào khác , nhưng bạn phải trả tiềnđô la cho các đặc quyền. Mục tiêu là để giải quyết mê cung với chi phí thấp nhất. Trong ví dụ trên, chúng ta có thể đi từ x đến o qua x-14-18-27-28-o với chi phí 5, nhưng chỉ rẻ hơn khi đi x-13-11-9-8-29-28-o 4.b | a - b |
Vì vậy, đây là câu hỏi của tôi: giải pháp tốt nhất (về thời gian chạy tiệm cận) bạn có thể nghĩ gì để giải quyết vấn đề này? Bạn có thể đưa ra bất kỳ giả định hợp lý nào về định dạng đầu vào.
Lưu ý: Tôi đang sử dụng thẻ "câu đố" ở đây vì tôi có câu trả lời , nhưng tôi không chắc nó tối ưu và muốn xem liệu có ai khác có thể cải thiện giải pháp của tôi không. (Ở đây là số nguyên trong mê cung.)n