विषयसूची:

मैं गतिशील प्रोग्रामिंग कैसे शुरू करूं?
मैं गतिशील प्रोग्रामिंग कैसे शुरू करूं?

वीडियो: मैं गतिशील प्रोग्रामिंग कैसे शुरू करूं?

वीडियो: मैं गतिशील प्रोग्रामिंग कैसे शुरू करूं?
वीडियो: पहली बार डायनामिक प्रोग्रामिंग सीखना 2024, नवंबर
Anonim

एक गतिशील प्रोग्रामिंग समस्या को हल करने के लिए 7 कदम

  1. डीपी समस्या को कैसे पहचानें।
  2. समस्या चर की पहचान करें।
  3. पुनरावृत्ति संबंध को स्पष्ट रूप से व्यक्त करें।
  4. आधार मामलों की पहचान करें।
  5. तय करें कि क्या आप इसे पुनरावृत्त या पुनरावर्ती रूप से लागू करना चाहते हैं।
  6. संस्मरण जोड़ें।
  7. समय जटिलता निर्धारित करें।

इसी तरह, आप पूछ सकते हैं कि गतिशील प्रोग्रामिंग का उपयोग कहाँ किया जाता है?

गतिशील प्रोग्रामिंग है उपयोग किया गया जहाँ हमें समस्याएँ होती हैं, जिन्हें समान उप-समस्याओं में विभाजित किया जा सकता है, ताकि उनके परिणाम पुनः प्राप्त किए जा सकें- उपयोग किया गया . अधिकतर, ये एल्गोरिदम हैं उपयोग किया गया अनुकूलन के लिए। इन-हैंड उप-समस्या को हल करने से पहले, गतिशील एल्गोरिथ्म पहले हल की गई उप-समस्याओं के परिणामों की जांच करने का प्रयास करेगा।

कोई यह भी पूछ सकता है कि गतिशील प्रोग्रामिंग उदाहरण क्या है? उदाहरण : बस्ता. उदाहरण : मैट्रिक्स-श्रृंखला गुणन। गतिशील प्रोग्रामिंग एक शक्तिशाली तकनीक है जिसका उपयोग ओ (एन 2) या ओ (एन 3) समय में कई समस्याओं को हल करने के लिए किया जा सकता है, जिसके लिए एक भोले दृष्टिकोण में घातीय समय लगेगा।

इसके अतिरिक्त, आप डायनामिक प्रोग्रामिंग को कितने तरीकों से लागू कर सकते हैं?

वहाँ दॊ है तरीके पास जाना कोई गतिशील प्रोग्रामिंग आधारित समस्याएं।

क्या वास्तविक जीवन में गतिशील प्रोग्रामिंग का उपयोग किया जाता है?

गतिशील प्रोग्रामिंग भारी है उपयोग किया गया कंप्यूटर नेटवर्क, रूटिंग, ग्राफ समस्याओं, कंप्यूटर विज़न, आर्टिफिशियल इंटेलिजेंस, मशीन लर्निंग आदि में। यह कहाँ है? वास्तविक जीवन में उपयोग किया जाता है ? परिचय देने के लिए गतिशील - प्रोग्रामिंग हल करने के लिए दृष्टिकोण वास्तविक जीवन समस्याएँ, आइए यातायात आधारित समस्या पर विचार करें।

सिफारिश की: