Lecture 10 Recursion in C Part 1 Hindi Video Lecture | C Programming for Beginners: From Zero to Hero (in Hindi) - Back-End Programming

74 videos

FAQs on Lecture 10 Recursion in C Part 1 Hindi Video Lecture - C Programming for Beginners: From Zero to Hero (in Hindi) - Back-End Programming

1. रिकर्शन क्या है और C में इसे कैसे इस्तेमाल किया जाता है?
उत्तर: रिकर्शन एक प्रोग्रामिंग कॉनसेप्ट है जिसमें एक फ़ंक्शन अपने आप को बुला सकती है। यह फ़ंक्शन अपने आप को बुलाने की प्रक्रिया को बार-बार दोहराती है जब तक कि एक निर्दिष्ट नियम को पूरा करने के लिए आवश्यकता हो जाए। C में, रिकर्शन को फ़ंक्शन के अंदर एक फ़ंक्शन को बुलाने के लिए 'रिकर्सिव' शब्द का उपयोग करके किया जाता है।
2. क्या रिकर्शन का उपयोग फ़ंक्शन के बाहर किया जा सकता है?
उत्तर: हाँ, रिकर्शन का उपयोग फ़ंक्शन के बाहर किया जा सकता है। एक फ़ंक्शन को अपने आप को बुलाने के लिए फ़ंक्शन के बाहर से भी 'रिकर्सिव' शब्द का उपयोग किया जाता है। इसका उदाहरण एक फ़ंक्शन के रूप में एक ग्राफ़ के प्रवेश प्राप्त करने का हो सकता है जिसे अगर आपने पहले से ही प्राप्त कर लिया है तो उसे फिर से प्राप्त करने की आवश्यकता नहीं होती है।
3. रिकर्शन का उपयोग करने के फायदे क्या हैं?
उत्तर: रिकर्शन का उपयोग करने का मुख्य फ़ायदा यह है कि इससे एक समस्या को छोटे और सरल उपसमस्याओं में विभाजित किया जा सकता है। यह उपाय बनाने के लिए आसानी से प्रयोग किया जा सकता है और कोड को सुंदर और समझने में आसान बना सकता है। इसके अलावा, रिकर्शन अन्य तरीकों की तुलना में कई बार अधिक इफ़िशिएंट भी हो सकता है।
4. क्या रिकर्शन से बचना संभव है?
उत्तर: हाँ, रिकर्शन से बचना संभव है। रिकर्शन का उपयोग जहां आवश्यक नहीं होता है, उसका उपयोग न करना एक विकल्प हो सकता है। इसके अलावा, अनुभवी प्रोग्रामर रिकर्शन को अच्छी तरह समझकर और सही तरीके से इस्तेमाल करके रिकर्शन के परिणामों को संभाल सकते हैं।
5. रिकर्शन का उपयोग करने से क्या परफ़ॉर्मेंस पर प्रभाव पड़ता है?
उत्तर: यह निर्भर करता है कि रिकर्शन कैसे इस्तेमाल की जाती है और कितनी बार रिकर्शन कॉल होता है। कई बार, रिकर्शन का उपयोग अन्य तरीकों की तुलना में अधिक समय ले सकता है, लेकिन कुछ समयों में यह एक अधिक अच्छी तरीका हो सकता है। इसलिए, रिकर्शन का उपयोग करते समय परफ़ॉर्मेंस को मध्यम बनाने के लिए तर्कपूर्ण तथ्यों का उपयोग करना महत्वपूर्ण है।
74 videos
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

pdf

,

ppt

,

study material

,

Exam

,

Summary

,

shortcuts and tricks

,

Sample Paper

,

Previous Year Questions with Solutions

,

Lecture 10 Recursion in C Part 1 Hindi Video Lecture | C Programming for Beginners: From Zero to Hero (in Hindi) - Back-End Programming

,

Extra Questions

,

Semester Notes

,

Objective type Questions

,

video lectures

,

practice quizzes

,

Important questions

,

MCQs

,

Free

,

mock tests for examination

,

Viva Questions

,

past year papers

,

Lecture 10 Recursion in C Part 1 Hindi Video Lecture | C Programming for Beginners: From Zero to Hero (in Hindi) - Back-End Programming

,

Lecture 10 Recursion in C Part 1 Hindi Video Lecture | C Programming for Beginners: From Zero to Hero (in Hindi) - Back-End Programming

;