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

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

11
वहाँ कुछ भी है कि पुनरावृत्ति के साथ किया जा सकता है कि छोरों के साथ नहीं किया जा सकता है?
ऐसे समय होते हैं जब लूप का उपयोग करने की तुलना में रिकर्सन का उपयोग करना बेहतर होता है, और ऐसे समय में जहां लूप का उपयोग करना पुनरावर्तन का उपयोग करने से बेहतर होता है। "सही" चुनने से कोड की कम लाइनों में संसाधनों और / या परिणाम को …
126 recursion  loops 

8
पुनरावृत्ति या छोरों
मैं कुछ विकास साक्षात्कार प्रथाओं के बारे में पढ़ रहा था, विशेष रूप से साक्षात्कार में पूछे गए तकनीकी प्रश्नों और परीक्षणों के बारे में और मैंने शैली के कहने पर बहुत बार ठोकर खाई है "ठीक है आपने थोड़ी देर के लूप के साथ समस्या हल कर ली है, …

5
जावा में पूंछ-पुनरावृत्ति के लिए अनुकूलन क्यों नहीं है?
मैंने जो पढ़ा है, उससे: इसका कारण यह है कि यह निर्धारित करना आसान नहीं है कि वास्तव में किस पद्धति को हम विरासत कहते हैं। हालांकि, जावा में स्थिर तरीकों के लिए कम से कम पूंछ-पुनरावृत्ति अनुकूलन क्यों नहीं है और संकलक के साथ स्थिर तरीकों को कॉल करने …

18
सादे अंग्रेजी में, पुनरावृत्ति क्या है?
वास्तविक दुनिया में पुनरावृत्ति का विचार बहुत आम नहीं है। तो, यह नौसिखिया प्रोग्रामर के लिए थोड़ा भ्रमित लगता है। हालांकि, मुझे लगता है, वे धीरे-धीरे अवधारणा के अभ्यस्त हो जाते हैं। तो, विचार को आसानी से समझने के लिए उनके लिए एक अच्छी व्याख्या क्या हो सकती है?
74 recursion 

3
पुनरावृत्ति और corecursion के बीच अंतर क्या है?
इनमें क्या अंतर है? प्रत्यावर्तन Corecursion विकिपीडिया पर, इन शर्तों को स्पष्ट करने वाली कोई जानकारी और कोई स्पष्ट कोड नहीं है। इन शर्तों को समझाने वाले कुछ बहुत ही सरल उदाहरण क्या हैं? पुनरावृत्ति की दोहरी व्याख्या कैसे होती है? क्या कोई क्लासिक corecusive एल्गोरिदम हैं?

17
फैक्टरियल, फाइबोनैचि संख्याओं के बिना पुनरावृत्ति
लगभग हर लेख जो मैं पुनरावृत्ति के बारे में पा सकता हूं, में गुटबाजी या फाइबोनैचि संख्याओं के उदाहरण शामिल हैं, जो हैं: गणित असल जिंदगी में बेकार क्या कुछ दिलचस्प गैर-गणित कोड उदाहरण हैं जो पुनरावृत्ति सिखाने के लिए हैं? मैं एल्गोरिदम को विभाजित करने और जीतने के लिए …
47 recursion 

8
पुनरावर्ती एल्गोरिदम में स्टैक ओवरफ्लो से बचने के लिए क्या तरीके हैं?
सवाल पुनरावर्ती एल्गोरिथ्म के कारण होने वाले स्टैक ओवरफ्लो को हल करने के संभावित तरीके क्या हैं? उदाहरण मैं प्रोजेक्ट यूलर समस्या 14 को हल करने की कोशिश कर रहा हूं और इसे पुनरावर्ती एल्गोरिदम के साथ आजमाने का फैसला किया। हालाँकि, प्रोग्राम java.lang.StackOverflowError के साथ बंद हो जाता है। …

8
क्या कार्यात्मक भाषाएं पुनरावृत्ति में बेहतर हैं?
टीएल; डीआर: क्या कार्यात्मक भाषाएं गैर-कार्यात्मक लोगों की तुलना में पुनरावृत्ति को बेहतर तरीके से संभालती हैं? मैं वर्तमान में कोड पूरा 2 पढ़ रहा हूं। पुस्तक के कुछ बिंदु पर, लेखक हमें पुनरावृत्ति के बारे में चेतावनी देता है। उनका कहना है कि जब संभव हो तो इसे टाला …

11
क्या एक समय लूप आंतरिक रूप से एक पुनरावृत्ति है?
मैंने सोचा कि क्या एक समय पाश आंतरिक रूप से एक पुनरावृत्ति है? मुझे लगता है कि यह इसलिए है क्योंकि थोड़ी देर के लूप को एक फ़ंक्शन के रूप में देखा जा सकता है जो अंत में खुद को कॉल करता है। यदि यह पुनरावृत्ति नहीं है, तो क्या …
37 recursion  loops 

5
प्रदर्शन: जावास्क्रिप्ट में पुनरावृत्ति बनाम पुनरावृत्ति
मैंने हाल ही में जावास्क्रिप्ट के कार्यात्मक पहलुओं और योजना और जावास्क्रिप्ट के बीच संबंधों के बारे में ( http://dailyjs.com/2012/09/14/functional-programming/ ) कुछ लेख पढ़े हैं (बाद वाला पहले से प्रभावित था, जो एक कार्यात्मक भाषा है, जबकि OO पहलुओं को स्व से विरासत में मिला है जो एक प्रोटोटाइप आधारित …

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

7
पुनरावृत्ति का समर्थन करने के लिए क्या अनिवार्य प्रोग्रामिंग भाषाएं नहीं हैं?
मेरे ज्ञान के लिए, सभी आधुनिक अनिवार्य प्रोग्रामिंग भाषाएं इस अर्थ में पुनरावृत्ति का समर्थन करती हैं कि एक प्रक्रिया खुद को कॉल कर सकती है। यह हमेशा ऐसा नहीं होता था, लेकिन मैं त्वरित Google खोज के साथ कोई कठिन तथ्य नहीं खोज सकता। तो मेरा सवाल है: किन …

2
वाई कॉम्बिनेटर और पूंछ कॉल अनुकूलन
एफ # में एक वाई कॉम्बिनेटर की परिभाषा है let rec y f x = f (y f) x च के पहले तर्क के रूप में पुनरावर्ती उपप्रकारों के लिए कुछ निरंतरता होने की उम्मीद है। एक निरंतरता के रूप में yf का उपयोग करते हुए, हम देखते हैं कि …

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

2
क्या और कंपाइलर पुनरावर्ती तर्क को गैर-पुनरावर्ती तर्क में बदल सकते हैं?
मैं F # सीख रहा हूं और यह प्रभावित करने लगा है कि जब मैं C # प्रोग्रामिंग कर रहा हूं तो मुझे कैसा लगता है। उस अंत तक, मैं पुनरावृत्ति का उपयोग कर रहा था जब मुझे लगता है कि परिणाम पठनीयता में सुधार करता है और मैं इसे …

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