मुझे पता है कि पुनरावर्तन क्या होता है (जब खुद के भीतर एक गम्भीर प्रतिशोध होता है, आम तौर पर एक ऐसा कार्य जो अपने आप को इसकी एक पंक्ति में, एक ब्रेकआउट सशर्त के बाद ... सही?), और मैं पुनरावर्ती कार्यों को समझ सकता हूं अगर मैं उन्हें बारीकी से अध्ययन करूं। मेरी समस्या यह है कि जब मैं नए उदाहरण देखता हूं, तो मैं शुरू में भ्रमित होता हूं। अगर मुझे एक लूप, या एक मैपिंग, ज़िपिंग, नेस्टिंग, पॉलीमॉर्फिक कॉलिंग और इतने पर दिखाई देता है, तो मुझे पता है कि बस इसे देखकर क्या हो रहा है। जब मैं पुनरावर्ती कोड देखता हूं, तो मेरी विचार प्रक्रिया आमतौर पर 'wtf होती है?' इसके बाद 'ओह इट्स रिकर्सिव' के बाद 'मुझे लगता है कि यह काम करना चाहिए, अगर वे कहते हैं कि यह करता है।'
तो क्या आपके पास इस क्षेत्र में कौशल बनाने के लिए कोई सुझाव / योजनाएं / संसाधन हैं? पुनरावृत्ति एक अजीब अवधारणा है, इसलिए मैं सोच रहा हूं कि इससे निपटने का तरीका समान रूप से अजीब और असभ्य हो सकता है।