एल्गोरिदम के साथ समस्याओं को कैसे हल करें


How To Calculate Cube Roots In Your Head (जुलाई 2019).

Anonim

एल्गोरिथ्म ठीक से परिभाषित संचालन के अनुक्रम को विफल करता है जो समस्या को हल करने के लिए आवश्यक प्रक्रिया का वर्णन करता है । एल्गोरिथ्म का उपयोग करके किसी भी कार्य को हल किया जा सकता है। निर्देश तैयार करने से पहले, चर को समस्या की स्थितियों को ध्यान में रखते हुए एल्गोरिथ्म में पेश किया जाता है । एल्गोरिथ्म के सबसे सरल प्रकार: रैखिक, चक्रीय और शाखाओं में बंटी एल्गोरिदम। उनमें से प्रत्येक, परिचालनात्मक संख्या के आधार पर, इनपुट डेटा से समस्या में मांगे गए परिणाम में परिवर्तन करता है।

अनुदेश

1

मूल समस्या की स्थिति को ध्यान से पढ़ें। इसके निर्णय पर सोचें: क्या समस्या का एक चक्रीय स्वरूप है। संभवतः, संचालन निर्दिष्ट किए जाते हैं, जिनमें से पूर्ति विभिन्न स्थितियों की संतुष्टि से वातानुकूलित होती है। सभी ज्ञात डेटा और वांछित मानों को लिखें।

2

किसी भी एल्गोरिथ्म को एक औपचारिक प्रविष्टि की आवश्यकता होती है। यदि आपको फ़्लोचार्ट बनाने की आवश्यकता है, तो बनाए जा रहे निर्देश के प्रत्येक ऑपरेशन को निरूपित करने के लिए विशेष तत्वों का उपयोग करें। एक नियम के रूप में, ये एक आम पेड़ में जुड़े आयताकार और रोम्बिक आंकड़ों के ब्लॉक हैं।

3

समस्या को हल करने के लिए एक सामान्य एल्गोरिथ्म बनाएं। पहले चरण में, एल्गोरिथ्म में चर दर्ज करें जो ज्ञात डेटा और परिणामी मानों को दर्शाते हैं। चर के लिए ज्ञात मानों को चर पर असाइन करें।

4

एल्गोरिथ्म का विस्तार करें। समस्या की स्थिति का विस्तार करें। प्रत्येक निर्देश कदम को एक अलग लाइन पर लिखा जाना चाहिए। यदि आवश्यक हो, तो एल्गोरिथ्म के छोरों या शाखाओं को सेट करें।

5

दिए गए चर के साथ निर्मित निर्देशों के चरणों में सभी क्रियाएं। यदि आपको सहायक चर में प्रवेश करने की आवश्यकता है, तो एल्गोरिथम की शुरुआत में उन्हें अतिरिक्त रूप से शामिल करें।

6

अक्सर, हल करने की प्रक्रिया में मूल समस्या का अर्थ यह है कि यदि वे संतुष्ट हैं, तो एक कार्रवाई डेटा पर की जाती है और दूसरी संतुष्टि के बिना की जाती है। इस मामले में, हम एक ब्रांचिंग एल्गोरिथ्म के बारे में बात कर रहे हैं। इसे निर्देश वृक्ष की दो शाखाओं से सजाएं।

7

यदि स्थिति से गुजरने के बाद एल्गोरिथ्म की शाखाओं में बँधने के दौरान, एक शाखा को एल्गोरिथम के शरीर के माध्यम से वापस लौटाया जाना चाहिए, तो एक चक्रीय एल्गोरिथ्म का गठन किया जाता है। सुनिश्चित करें कि निर्देश के अंदर लूप अनंत नहीं है और इसमें पुनरावृत्तियों की एक सीमित संख्या है।

8

कार्रवाई के किसी भी क्रम को समस्या के विवरण में निर्दिष्ट अंतिम परिणाम तक ले जाना चाहिए। वांछित मूल्य प्राप्त करने के बाद, एल्गोरिथ्म के शरीर को पूरा करें और प्राप्त प्रतिक्रिया को रिकॉर्ड करें।