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

रिकर्सियन एक प्रकार का फंक्शन कॉल है जिसमें एक फंक्शन खुद को कॉल करता है। ऐसे कार्यों को पुनरावर्ती कार्य भी कहा जाता है। संरचनात्मक पुनरावृत्ति समस्या को हल करने की एक विधि है जहां एक समस्या का समाधान उसी समस्या के छोटे उदाहरणों के समाधान पर निर्भर करता है।

3
पायथन: एक जनरेटर के रूप में एक पुनरावर्ती एल्गोरिथ्म का उपयोग करना
हाल ही में मैंने nontrivial बाधाओं के साथ कुछ दृश्यों को उत्पन्न करने के लिए एक फ़ंक्शन लिखा। समस्या एक प्राकृतिक पुनरावर्ती समाधान के साथ आई थी। अब ऐसा होता है कि, अपेक्षाकृत छोटे इनपुट के लिए भी, अनुक्रम कई हजारों होते हैं, इस प्रकार मैं अपने एल्गोरिथ्म को एक …

1
लकवा क्या हैं?
इस क्लासिक पेपर के माध्यम से पढ़ते हुए , मैं समानताओं पर अटक गया हूं। दुर्भाग्य से यह खंड काफी पतला है, और विकिपीडिया पृष्ठ कुछ भी नहीं कहता है। मेरा हास्केल अनुवाद है: para :: (a -> [a] -> b -> b) -> b -> [a] -> b para …

9
रूबी में निर्देशिकाओं की पुनरावृत्ति करने के लिए वन-लाइनर?
रूबी में निर्देशिका (फ़ाइलों को छोड़कर) की एक सरणी प्राप्त करने का सबसे तेज़, सबसे अधिक अनुकूलित, एक-लाइनर तरीका क्या है? फ़ाइलों सहित कैसे?

30
पुनरावृत्ति के वास्तविक दुनिया के उदाहरण [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …
95 recursion 

5
एक जावास्क्रिप्ट फ़ंक्शन को पुनरावर्ती रूप से कॉल करना
मैं इस तरह एक चर में एक पुनरावर्ती समारोह बना सकते हैं: /* Count down to 0 recursively. */ var functionHolder = function (counter) { output(counter); if (counter > 0) { functionHolder(counter-1); } } इसके साथ, functionHolder(3);आउटपुट होगा 3 2 1 0। मान लीजिए कि मैंने निम्नलिखित कार्य किया: var …

6
कैसे टहनी में एक पेड़ रेंडर करने के लिए
मैं एक पेड़ को एक अनिर्धारित गहराई (बच्चों के बच्चों के बच्चे, आदि) के साथ प्रस्तुत करना चाहता हूं। मुझे आवर्ती के माध्यम से लूप की आवश्यकता है; मैं ट्विग में यह कैसे कर सकता हूं?
89 loops  recursion  tree  twig 

10
नेस्टेड शब्दकोशों और सूचियों में एक कुंजी के सभी घटनाओं का पता लगाएं
मेरे पास इस तरह का एक शब्दकोष है: { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", "nestednestedlist" : [ { "id" : "xyz", "keyA" : "blah blah blah" }, { "id" : "fghi", "keyZ" : "blah blah blah" }], "anothernestednestedlist" …


1
अजगर: अधिकतम पुनरावृत्ति गहराई पार हो गई
मेरे पास निम्न पुनरावर्तन कोड है, प्रत्येक नोड पर मैं मूल नोड से संबंधित नोड प्राप्त करने के लिए sql क्वेरी कहता हूं। यहाँ त्रुटि है: Exception RuntimeError: 'maximum recursion depth exceeded' in <bound method DictCursor.__del__ of <MySQLdb.cursors.DictCursor object at 0x879768c>> ignored RuntimeError: maximum recursion depth exceeded while calling a …

18
PHP पुनरावर्ती फ़ंक्शन के साथ निर्देशिका में सभी फ़ाइलों और फ़ोल्डरों की सूची बनाएं
मैं एक निर्देशिका में सभी फ़ाइलों के माध्यम से जाने की कोशिश कर रहा हूं, और अगर कोई निर्देशिका है, तो इसकी सभी फाइलों से गुजरें और इतने पर जब तक जाने के लिए कोई और निर्देशिका न हो। प्रत्येक और संसाधित आइटम नीचे दिए गए फ़ंक्शन में परिणाम सरणी …
84 php  recursion 

4
पैदावार का उपयोग करके पुनरावृत्ति
क्या पुनरावृत्ति और yieldकथन को मिलाने का कोई तरीका है ? उदाहरण के लिए, एक अनंत संख्या जनरेटर (पुनरावृत्ति का उपयोग करके) कुछ इस तरह होगा: def infinity(start): yield start # recursion here ... >>> it = infinity(1) >>> next(it) 1 >>> next(it) 2 मैंने कोशिश की: def infinity(start): yield …

3
डमी के लिए पुन: योजना?
मैं कुछ वास्तव में सरल, आसानी से समझ में आने वाली योजनाओं और कॉर्सेरशिप योजनाओं (कैटामोर्फिज्म, एनामॉर्फिज्म, हायलोमोर्फिम्स इत्यादि) की व्याख्या कर रहा हूं, जिनके लिए बहुत सारे लिंक का पालन करने की आवश्यकता नहीं है, या एक श्रेणी सिद्धांत पाठ्यपुस्तक खोलने की आवश्यकता नहीं है। मुझे यकीन है कि …

4
डेटाबेस परिणाम से बहुआयामी सरणी उत्पन्न करने के लिए पुनरावर्ती कार्य
मैं एक फ़ंक्शन लिखने के लिए देख रहा हूं, जो पृष्ठों / श्रेणियों (एक फ्लैट डेटाबेस परिणाम से) की एक सरणी लेता है और मूल आईडी पर आधारित नेस्टेड पृष्ठ / श्रेणी आइटम की एक सरणी उत्पन्न करता है। मैं इसे पुनरावर्ती रूप से करना चाहूंगा, ताकि किसी भी स्तर …

10
Node.js - अधिकतम कॉल स्टैक आकार पार हो गया
जब मैं अपना कोड चलाता हूं, तो Node.js "RangeError: Maximum call stack size exceeded"बहुत अधिक पुनरावर्ती कॉलों के कारण अपवाद छोड़ देता है। मैंने Node.js के स्टैक के आकार को बढ़ाने की कोशिश की sudo node --stack-size=16000 app, लेकिन Node.js बिना किसी त्रुटि संदेश के क्रैश हो गया। जब मैं …

9
तह का उपयोग करके तह लिखना
में असली दुनिया हास्केल , पर अध्याय 4. कार्यात्मक प्रोग्रामिंग : तह के साथ तह लिखें: -- file: ch04/Fold.hs myFoldl :: (a -> b -> a) -> a -> [b] -> a myFoldl f z xs = foldr step id xs z where step x g a = g (f …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.