मैं अपने होमवर्क में 3x3 त्रि-आयामी बॉक्स पहेली समस्या पर काम कर रहा हूं। मैं सी3x3 त्रि-आयामी बॉक्स पहेली को हल करने के लिए ए * खोज एल्गोरिदम का उपयोग करना?
साथ कोड होगा26 बॉक्स हैं और पहली बार में, पहली जगह खाली है। बक्से स्लाइड करके मुझे उन्हें सही क्रम में व्यवस्थित करना होगा। लाल संख्याएं सही क्रम दिखाती हैं और आखिरी जगह 27 वां स्थान खाली होना चाहिए। मैं नहीं चाहता कि आप मुझे कोड दें; मैंने फ़ोरम में खोज की और ऐसा लगता है कि मुझे A* search algorithm का उपयोग करना चाहिए, लेकिन कैसे?
क्या आप मुझे इस समस्या पर ए * एल्गोरिदम का उपयोग करने के बारे में सुझाव दे सकते हैं? मुझे किस प्रकार की डेटा संरचना का उपयोग करना चाहिए?
ए * एल्गोरिदम एक पथ-खोज एल्गोरिदम है। क्या आप स्पष्ट कर सकते हैं कि क्या आप उपयोगकर्ता या प्रोग्राम को पहेली को हल करने की कोशिश कर रहे हैं? यदि यह उपयोगकर्ता है, तो मैं नहीं देख सकता कि आप ए * का उपयोग कैसे करेंगे। लेकिन अगर यह कार्यक्रम है, तो शायद आप अंतरिक्ष के बारे में सोच सकते हैं कि ऑब्जेक्ट जो चारों ओर घूमता है, पथ-खोज की आवश्यकता है। – AlbeyAmakiir
कार्यक्रम समस्या को हल करेगा और हर कदम, बॉक्स के हर आंदोलन को कंसोल पर लिखा जाना चाहिए। क्या आप कृपया अधिक स्पष्ट रूप से समझा सकते हैं? धन्यवाद। – Jemo