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

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

9
एक पुनरावर्ती कार्य को कितनी बार बुलाया गया था, इस पर नज़र रखें
function singleDigit(num) { let counter = 0 let number = [...num + ''].map(Number).reduce((x, y) => {return x * y}) if(number <= 9){ console.log(number) }else{ console.log(number) return singleDigit(number), counter += 1 } } singleDigit(39) कोड स्निपेट चलाएंपरिणाम छिपाएँस्निपेट का विस्तार करें ऊपर दिया गया कोड पूर्णांक लेता है और इसे अपने …

7
एक पुनरावर्ती कार्य के रूप में 2 ** एन - 1 कैसे लिखें?
मुझे एक फंक्शन चाहिए जो n लेता है और 2 n - 1 देता है । यह काफी सरल लगता है, लेकिन फ़ंक्शन को पुनरावर्ती होना पड़ता है। अभी तक मेरे पास सिर्फ 2 n : def required_steps(n): if n == 0: return 1 return 2 * req_steps(n-1) अभ्यास में …
49 python  recursion 

2
पुनरावर्ती विधि कॉल कारण StackOverFlowError कोटलिन में लेकिन जावा में नहीं
जावा और कोटलिन में मेरे दो समान कोड हैं जावा: public void reverseString(char[] s) { helper(s, 0, s.length - 1); } public void helper(char[] s, int left, int right) { if (left >= right) return; char tmp = s[left]; s[left++] = s[right]; s[right--] = tmp; helper(s, left, right); } Kotlin: …
14 java  recursion  kotlin 

4
सी में एक नेस्टेड रूट की गणना
मुझे केवल पुनरावृत्ति का उपयोग करके निम्नलिखित नेस्टेड रूट अभिव्यक्ति की गणना करने के लिए कहा गया था । मैंने उस काम के नीचे कोड लिखा था, लेकिन उन्होंने हमें केवल एक फ़ंक्शन और 1 इनपुट का उपयोग करने की अनुमति दी nऔर 2 का उपयोग नहीं किया। क्या कोई …
9 c  recursion  sqrt 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.