Articles of पुनरावर्ती

पुनरावर्ती कोड रिटर्न कोई नहीं

मैं सच में नहीं समझता, क्यों कोड def isIn(char, aStr): ms = len(aStr)/2 if aStr[ms] == char: print 'i am here now' return True elif char>aStr[ms] and not ms == len(aStr)-1: aStr = aStr[ms+1:] elif char <aStr[ms] and not ms == 0: aStr = aStr[0:ms] else: return False isIn(char, aStr) print isIn('a', 'ab') वापस नहीं […]

पायथन: अधिकतम पुनरावर्ती गहराई से अधिक हो गई

मेरे पास प्रत्येक नोड पर निम्नलिखित पुनरावर्ती कोड है, मैं नोड को माता-पिता नोड से संबंधित प्राप्त करने के लिए 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 Python object […]

सी ++ में मुख्य () में recurse क्या कानूनी है?

मैंने पढ़ा है कि सी ++ मानक main() में पुनरावर्ती रोकता है, लेकिन जी ++ शिकायत के बिना निम्नलिखित कोड को संकलित करता है: int main() { main(); } क्या कोई यह स्पष्ट कर सकता है?

पायथन में पुनरावर्ती की मूल बातें

"रिकर्सिव फंक्शन लिखो," सूची "इंटिजर्स की सूची लेता है और सूची में सभी पूर्णांकों का योग देता है"। उदाहरण: >>>> listSum([1,3,4,5,6]) 19 मुझे पता है कि यह कैसे एक और तरीका है, लेकिन रिकर्सिव तरीके से नहीं। def listSum(ls): i = 0 s = 0 while i < len(ls): s = s + ls[i] i […]

मैं अजगर में रिकर्सिव फ़ंक्शन कैसे बना सकता हूं?

मैं अजगर में रिकर्सिव फ़ंक्शन कैसे बना सकता हूं?

जावा में एक लिंक्ड सूची को दोहराए जाने के बाद, पुनरावर्ती

मैं थोड़ी देर के लिए एक कक्षा के लिए जावा प्रोजेक्ट पर काम कर रहा हूं। यह एक लिंक्ड सूची का कार्यान्वयन है (यहां ListNode कहा जाता है, जिसे ListNode नोड्स ListNode जाता है)। पकड़ यह है कि पुनरावर्ती एल्गोरिदम के साथ सब कुछ करना होगा। मैं एक विधि के बिना सबकुछ ठीक करने में […]

"गंभीर त्रुटि के समाधान: '100' के अधिकतम फ़ंक्शन नेस्टिंग स्तर तक पहुंचे, निरस्त!" PHP में

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

पायथन अनुकूलन पूंछ recursion है?

मेरे पास निम्न कोड का कोड है जो निम्नलिखित त्रुटि के साथ विफल रहता है: रनटाइम त्रुटि: अधिकतम पुनरावर्ती गहराई से अधिक हो गई मैंने इसे पुन: लिखने की कोशिश की है ताकि पूंछ पुनरावृत्ति अनुकूलन (टीसीओ) के लिए अनुमति मिल सके। मेरा मानना ​​है कि यदि कोई टीसीओ हुआ था तो यह कोड सफल […]

क्या हर पुनरावृत्ति को पुनरावृत्ति में परिवर्तित किया जा सकता है?

एक reddit धागा एक जाहिरा तौर पर दिलचस्प सवाल लाया: टेल रिकर्सिव फ़ंक्शंस तुच्छ रूप से पुनरावृत्त कार्यों में परिवर्तित हो सकते हैं। अन्य लोगों को, एक स्पष्ट स्टैक का उपयोग करके परिवर्तित किया जा सकता है। क्या हर पुनरावृत्ति को पुनरावृत्ति में परिवर्तित किया जा सकता है? पोस्ट में (काउंटर?) उदाहरण जोड़ी है: (define […]

टेल टेलर अनुकूलन क्या है?

बहुत आसानी से, पूंछ कॉल अनुकूलन क्या है? अधिक विशेष रूप से, क्या कोई छोटे से कोड स्निपेट दिखा सकता है जहां इसे लागू किया जा सकता है, और क्यों नहीं, इसका स्पष्टीकरण के साथ क्यों?

दिलचस्प पोस्ट
Excel CSV – संख्या सेल प्रारूप क्या मुझे गुणन या विभाजन का उपयोग करना चाहिए? डिवाइस पर SQLite डेटाबेस का स्थान पृष्ठभूमि रंग के साथ बटन पर सामग्री प्रभाव मैन्युअल रूप से पायथन में एक अपवाद बढ़ाना (फेंक) एंड्रॉइड और एमजेपीईजी वाष्पशील बूलियन बनाम परमाणु बुलियन विंडोज पर strptime () समतुल्य? I386 और x86-64 पर यूनिक्स और लिनक्स सिस्टम कॉल के लिए कॉलिंग सम्मेलनों क्या हैं I यूआरएल में, क्या रिक्त स्थान को% 20 या + का उपयोग करके एन्कोड किया जाना चाहिए? सीएसएस HTML पृष्ठ पाद लेख बनाने के लिए न्यूनतम ऊंचाई के साथ पृष्ठ के नीचे रहती है ASP.NET कस्टम त्रुटि पृष्ठ – Server.GetLastError () रिक्त है आप एक बीटा परीक्षण कैसे कर सकते हैं एक iphone app? स्मृति में कहां मेरे चर सी में संग्रहीत हैं? सी में सर्वोच्च ऑर्डर बिट खोजें