recursion पर टैग किए गए जवाब

पुनरावृत्ति के बारे में प्रश्नों के लिए, अपने भीतर से एक विधि या कार्य को कॉल करने का अभ्यास।

3
कितने नेस्टेड फ़ंक्शन कॉल कितने हैं?
StackOverflowException के बारे में MSDN से उद्धृत : अपवाद जब निष्पादन ढेर हो जाता है तो फेंक दिया जाता है क्योंकि इसमें बहुत अधिक नेस्टेड विधि कॉल होते हैं। Too manyयहाँ बहुत अस्पष्ट है। मुझे कैसे पता चलेगा कि वास्तव में बहुत सारे हैं? हजारों फ़ंक्शन कॉल? लाखों? मुझे लगता …

6
मैं एक दोहरे पुनरावर्ती कार्य के क्रम को कैसे निर्धारित करूं?
किसी भी मनमाने ढंग से दोहरे पुनरावर्ती कार्य को देखते हुए, कोई अपने चलाने के समय की गणना कैसे करेगा? उदाहरण के लिए (छद्मकोश में): int a(int x){ if (x < = 0) return 1010; else return b(x-1) + a(x-1); } int b(int y){ if (y <= -5) return -2; …

4
जब कोई TCO नहीं है, तो स्टैक उड़ाने के बारे में चिंता कब करें?
हर बार जब जेवीएम को लक्षित करने वाली एक नई प्रोग्रामिंग भाषा के बारे में चर्चा होती है, तो अनिवार्य रूप से लोग ऐसी बातें कहते हैं: "जेवीएम टेल-कॉल ऑप्टिमाइज़ेशन का समर्थन नहीं करता है, इसलिए मैं बहुत सारे विस्फोट के पूर्वानुमान की भविष्यवाणी करता हूं" उस विषय पर हजारों …

2
पुनरावर्ती फ़ंक्शन कॉल में वापसी विवरण का कारण
मेरे मन में बस एक शंका थी। निम्नलिखित सबरूटीन (उदाहरण के लिए, सूची में एक तत्व को खोजने के लिए) के अंत में एक रिटर्न स्टेटमेंट है: list *search_list(list *l, item_type x) { if (l == NULL) return(NULL); if (l->item == x) return(l); else return( search_list(l->next, x) ); } मुझे …

9
पुनरावृत्ति की अपनी समझ में सुधार के लिए संसाधन? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

2
क्या कोई हास्केल के संस्मरण के पीछे की अवधारणा को समझा सकता है?
(ध्यान दें कि मैं प्रश्न यहाँ डाल रहा हूँ क्योंकि यह वैचारिक यांत्रिकी के बारे में है, बजाय एक कोडिंग समस्या के) मैं एक छोटे से कार्यक्रम पर काम कर रहा था, जो अपने समीकरण में फाइटवर्क नंबरों के अनुक्रम का उपयोग कर रहा था, लेकिन मैंने देखा कि अगर …

7
क्या एक पुनरावर्ती कार्य में पुनरावृत्तियों / लूप हो सकते हैं?
मैं पुनरावर्ती कार्यों के बारे में अध्ययन कर रहा हूं, और जाहिर है, वे ऐसे कार्य हैं जो स्वयं को कॉल करते हैं, और पुनरावृत्तियों / छोरों का उपयोग नहीं करते हैं (अन्यथा यह पुनरावर्ती कार्य नहीं होगा)। हालाँकि, उदाहरण के लिए वेब पर सर्फिंग करते समय (8-क्वीन्स-पुनरावर्ती समस्या), मुझे …
12 java  recursion 

2
C ++ में Backtracking को समझना
मुझे C ++ के मूल सिद्धांतों की अच्छी बुनियादी समझ है, मुझे इस बात की भी समझ है कि रिकर्सन कैसे काम करता है। मुझे क्लासिक आठ रानियों की समस्या और बैकट्रैकिंग के साथ सुडोकू को हल करने जैसी कुछ समस्याएं आईं । मुझे पता है कि जब मैं इस …
12 c++  recursion 

7
पुनरावृत्ति - क्या यह "विभाजित और जीत" या "कोड का पुन: उपयोग" है
पुनरावृत्ति - जैसा कि हम सभी जानते हैं - उन समस्याओं में से एक है - कि आपके सिर को चारों ओर लपेटने से ऐसा लगता है कि आपके प्रोग्रामिंग यात्रा में "मील का पत्थर" प्राप्त करना है। लेकिन जब यह वास्तव में वास्तविक दुनिया की समस्याओं में इसका उपयोग …
11 recursion 

3
पुनरावृत्त संस्करण अधिक समय क्यों लेता है?
मैं http://programming.lispdream.com/blog/2011/06/recursion-vs-iteration/ पर देख रहा था और मैंने देखा कि फैक्टरियल फ़ंक्शन के पुनरावर्ती और पुनरावृत्ति कार्यान्वयन के उनके कार्यान्वयन पर, वास्तव में अधिक समय लगता है n = 1,000 दिया गया। मैं समझ नहीं पा रहा कि क्यों (वह नहीं समझाता, लेकिन कहता है कि यह पाठक के लिए …

4
यह निर्धारित करने के लिए क्या विचार हैं कि क्या आप किसी समस्या को हल करने के लिए पुनरावृत्ति का उपयोग कर सकते हैं?
कभी-कभी साक्षात्कार में, मैं किसी समस्या को हल करने के लिए पुनरावृत्ति का उपयोग कर सकता हूं (जैसे कि 1एक अनंत सटीक पूर्णांक में जोड़ना ), या जब समस्या स्वयं को पुनरावृत्ति का उपयोग करने के लिए उपयुक्त प्रस्तुत करती है। कभी-कभी, यह केवल समस्या-समाधान के लिए पुनरावर्तन का उपयोग …

3
Nxnxn घन जाली में m अंक के सभी सेट उत्पन्न करने के लिए एल्गोरिथम जो समरूपता के तहत अद्वितीय हैं
मैं एक एल्गोरिथ्म लागू कर रहा हूं जो काफी कम्प्यूटेशनल रूप से जटिल होने वाला है, और यह सुनिश्चित करने की कोशिश करना चाहता हूं कि मैं अनावश्यक काम नहीं कर रहा हूं। एक nxnxn घन जाली है, उदाहरण के लिए यदि n = 2 में यह (0,0,0), (0,1,0), (1,0,0), …

5
क्या सभी पुनरावर्ती कार्यों को पुनरावृत्तियों के साथ कोडित किया जा सकता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.