मैं वर्तमान में साइमन थॉम्पसन के The Craft of Functional Programming पढ़ रहा हूं और रिकर्सन का वर्णन करते समय, उन्होंने आदिम रिकर्सन नामक रिकर्सन का एक रूप भी उल्लेख किया है।आदिम रिकर्सन "सामान्य" रिकर्सन से कैसे भिन्न होता है?
आप कृपया समझा सकते हैं कि कैसे प्रत्यावर्तन के इस प्रकार "सामान्य" पुनरावर्ती कार्यों से अलग है?
यहाँ (हास्केल में) एक आदिम प्रत्यावर्तन समारोह का एक उदाहरण है:
power2 n
| n == 0 = 1
| n > 0 = 2 * power2(n - 1)
... बहुत उपयोगी-_- –
क्या आप इसके कुछ हिस्सों को कॉपी-पेस्ट करेंगे? यदि प्राचीन पुनरावृत्ति का कुछ पहलू है जिसे आप समझ में नहीं आते हैं, तो एक बेहतर उत्तर प्रदान किया जा सकता है, लेकिन "सामान्य रिकर्सन से यह अलग कैसे होता है" का उत्तर केवल विकिपीडिया में परिभाषा को देखकर दिया जा सकता है। –
ओपी यहां कुछ सीखने की कोशिश कर रहा है। यदि आप गणित शिक्षक थे तो क्या आप अपने छात्रों को विश्वकोष में देखेंगे? –