2010-02-23 5 views
7

heloo,जावास्क्रिप्ट केन केन पहेली जनरेटर

मैं जावास्क्रिप्ट में एक केन केन पहेली पैदा करने की जरूरत होती हूँ .. लेकिन जहां शुरू करने के लिए पता नहीं है। किसी भी सहायता की सराहना की जाएगी।

+9

http://en.wikipedia.org/wiki/KenKen – Thilo

+1

आप हमें अपनी प्रोग्रामिंग पृष्ठभूमि के बारे में अधिक जानकारी क्यों नहीं देते हैं, इसलिए हम जानते हैं कि आपको किस दिशा में इंगित करना है? – polygenelubricants

+0

मैंने कैनकन नामक एक प्रोजेक्ट किया जो स्कैला में कुछ ऐसा ही करता है। यह आपके लिए एक उपयोगी उदाहरण हो सकता है। http://wpm.github.io/CanCan/ –

उत्तर

13

यहाँ मैं क्या कर सकता है:

  1. एक इंटरैक्टिव जावास्क्रिप्ट केन केन मानव समाधानकर्ताओं के लिए एप्लिकेशन लिखें। यह आपकी परियोजना के जीयूआई हिस्से का ख्याल रखता है।
  2. केन केन के लिए एक स्वचालित सॉल्वर लिखें। आपको वैसे भी ऐसा करना होगा, क्योंकि आप यह गारंटी देना चाहते हैं कि आपके जेनरेट किए गए पहेली के पास "उचित" होने के लिए अद्वितीय समाधान हैं।
  3. एक बार जब आप इसे दूर कर लेते हैं, तो आप पहेली जनरेटर लिख सकते हैं। इस विषय पर आप बहुत कुछ पढ़ सकते हैं यह देखने के लिए कि दूसरों ने सामान्य रूप से यह कैसे किया है। दृष्टिकोण आमतौर पर इस वर्ग में बहुत सारे पहेली के साथ काम करता है।

पैदा करने और इस वर्ग में पहेली को सुलझाने के लिए एक रूपरेखा का एक उत्कृष्ट उदाहरण Simon Tatham's Portable Puzzle Collection है। इसमें एक ही ढांचे के शीर्ष पर 32 पहेली का कार्यान्वयन है। वास्तव में, इसमें पहले से ही implementation of KenKen (link to source code on SVN) है।

+0

एसवीएन लिंक बर्क है :( – cambunctious

3

आप पहले पूरे ग्रिड को भर सकते हैं, उन्हें विभिन्न उपखंडों में विभाजित कर सकते हैं, और फिर अनुभाग में मौजूद संख्याओं के बीच संबंध प्राप्त कर सकते हैं ... रिवर्स इंजीनियरिंग।