Exercise 3 On Recursions_ C Tutorial In Hindi #25
43 views
Feb 15, 2024
This video, titled "Exercise 3 on Recursions | C Tutorial In Hindi #25," likely presents an exercise focused on recursion in the context of C programming. The exercise may involve tasks that require implementing recursive solutions to solve specific problems. The tutorial likely provides guidance on how to approach the exercise, explains relevant concepts related to recursion, and demonstrates how to implement recursive solutions in C. It aims to provide practical experience for Hindi-speaking learners in applying recursive techniques to solve various programming challenges.
View Video Transcript
0:00
गाइस यहाँ पर हम लोगों ने काफी काम किये, काफी प्रोग्राम्स लिये कि मैं चाहता हूँ आप लोग को अब एक और एकसरसाइज देना और यहाँ पर मैं चाहूँगा आप लोगों से कि आप लोग एकसरसाइज को सॉल्व करें, मैंने सारे एकसरसाइज जितने भी अ��
0:30
अच्छे नहीं होते हैं लेकिन अब मैं चाहूंगा कि उसको थोड़ा टच अपन करूं और मैं आप लोगों को थोड़ा सा और उ��
0:35
बारे में बात करके बताओं कि रिकर्शन हमेशा अच्छे क्यों नहीं होते हैं अगर मैं आपको एक नई टैप खोलूं औ��
0:40
फिबोनाची सीरीज लिख दूं तब आप लोगों को पता होगा फिबोनाची सीरीज क्या होती ह��
0:44
हमने देखा है कि फैक्टोरियल जो होता है हमारा उसमें हम लोगों न��
0:47
वन का निकालने तो वन है जीरो का निकालने है तो जीरो है sorry 0 का निकालने है तो वह वन ह��
0:52
2 का निकालने है तो 2 multiply by 1 3 का निकालने है तो 3 2 is a 6
0:56
multiply by 1 is 6 इस दिन आप 4 का निकालने है हम लोग उल्टी गिंदी करते है��
1:00
और multiply करते जाते हैं जब तक 1 तक नहीं आजाता अगर आप लोग नहीं देखा है recursion का tutorial
1:04
तो आपने काफी चीज़ें miss कर दी हैं उसको ज़रूर से देख लेना अब हम लोग यहाँ पर करेंगे क्य��
1:08
कि जो Fibonacci number है उसको निकालने का प्रोग्राम लिखेंगे और यह Fibonacci number क्या होता ह��
1:14
अगर मैं zoom करूँ स्क्रीन में और कुछ इस तरह ऐसे करूँ और मैं आप लोगों को ये series दिखाऊ��
1:20
तो इसको कहते है Fibonacci series अगर मैं बोलूं ये एक function के through निकालना ह��
1:25
तो आपका F0 क्या होगा F0 आपका 0 होगा और F1 क्या होगा आपक��
1:29
F1 आपका 1 होगा तो आप एक base condition लगा सकते हैं F0 मेरा 0 हो जाए और F1 मेरा 1 हो जा��
1:35
इसके बाद की जो numbers हैं वो निकलेंगे पिछले दो numbers को add करक��
1:38
जैसे की 0 और 1 आपको add करके यह 1 आगया फिर 2 कैसे आया वन और वन को add करक��
1:44
इन दोनों का sum यहाँ पर आगया फिर इन दोनों का sum यहाँ पर आगया 3
1:48
sum 5 8 add 13 21 series manually hard code fib n function
2:18
और आप लोगों को लिखूं कि फिब मैं आप अपने वीडियो स्टूडियो कोड की सेटिंग्स पर जाना चाहूंगा और सेटिंग्��
2:27
पर जाकर जो मेरा माउस वील है माउस वील का जूम है उसको मैं यहां पर चेक कर दूंगा उससे यहां पर मेरा माउ��
2:34
से मैं zoom कर पाऊंगा, for some reason मैंने disable किया था ये, अगर मैं fib underscore recursive लिखों
2:41
और ये function मैं कुछ ऐसे लिखों, और यहाँ पर int n आएगा, तो इसके अंदर मैं pseudo code लिख रहा हूँ
2:47
मैं code नहीं लिख रहा हूँ, मैं यहाँ पर लिखोंगा, कि if n equals to equals to 1, और n equals to equals to 2
2:57
तब क्या करो? n equals to 2 तब return कर दो n
3:01
वर्णा क्या return करो? वर्णा return कर दो fib recursive of n minus 1
3:10
plus fib recursive of n minus 2 आप लोग बोलोगे ये तो simple सी चीज़े तो हम कर देंग��
3:17
या फिर अगर आप लोग beginner हैं वो सकते हैं आप लोग ऐसा ना बोलें आप लोग के लिए एक अच्छी प्रैक्टिस हो लेकिन एक्सरसाइज सिर्फ इतनी सी नहीं ह��
3:23
मैं आप पर जो मेरा पॉइंट है वह सुनने की आप कोशिश करो समझने की कोशिश करो मैं चाहता हूं कि आप ए��
3:29
for loop sum maintain
3:52
मैं चाहता हूँ कि आप लोग Fib 42 कैलकुलेट करो Iterative मेथड से और Recursive मेथड स��
3:58
तो n की value 42 के लिए आप लोग को निकालना है और दोनों value सेम आएंगी ये तो मालूम ही ह��
4:03
अगर आपने सही लिखे हैं function दोनों दोनों value सेम आएंगी मैं चाहता हूँ कि आप लोग देखोगे यह recursive जारा time ले रहा है या iterative जारा time ले रहा ह��
4:10
मैं आप लोग को एक hint देता हूँ इन दोनों में से एक बहुत जारा time लेगा और हम लोग इसके solution video में बात करेंगे कि recursion हमेशा अच्छा क्यों नहीं होता ह��
4:19
लेकिन अभी आप लोगों क्या करना है, मुझे बताना है कि recursion कितना time ले रहा है
4:22
iteration कितना time ले रही है, अगर iterative approach हम use कर रहे हैं, Fibonacci series को calculate करने का, तो वो कितना time ले रहा है
4:28
recursive और iterative strategy में से, Fibonacci यानि कि ये particular case के लिए कौन सा अच्छा है
4:33
42 डालोगे आप end की value तो देखोगे एक तो बहुत सारा time लेग��
4:37
आपका program थोड़ी देर के लिए रुकेगा और एक क्या होगा तुरंत हो जाएग��
4:41
तो आप लोगों मुझे बताना है कि क्या दोनों तुरंत हो रहे हैं क्या दोनों time ले रहे हैं क्या एक ज्यादा टाइम ले रहा है एक तुरंत हो जा रहा है मुझे नहीं पता आप लोग को मुझे कमेंट में बताना है अपन��
4:49
प्रोग्राम आप लोग मुझे नीचे कमेंट सेक्शन में लिखे दो उसी के साथ साथ आप लोग क्या करो आप लोग मुझे बताओ क��
4:56
कौन सा ज्यादा टाइम ले रहा है और कौन सा कम टाइम ले रहा है और कितना ज्यादा टाइम ले रहा है आप सेकं��
5:01
में बताओ कि कितना हो रहा है तुरंत हो जाता है तो आप लिख दो इमेडिटली इमेडिटली आउटपुट आ गया लेकि��
5:06
दो या फिर एक या फिर आधा भी सेट सेकंड लग रहा है तो आप लोग देख पाओगे उसको फील कर पाओगे आधे सेकंड क��
5:12
मैं चाहता हूँ आप लोग मुझे नीचे कमेंट में बताओ कि आधे सेकंड लग रहा है जितने लोग नीचे अभी चैलें��
5:16
चैनल से लेकर सबको एक दिल दूंगा मैं चाहता हूं कि आप लोग अपना दिल जरूर से ले लें तो नीचे आप लोग कमेंट करे��
5:21
चैलेंज एक्सेप्टेड और सी प्रोग्रामिंग की स्ट्रेटोरियल सीरीज की प्ले लिस्ट को जरूर खोल कर देखो यहा��
5:26
पर डिस्क्रिप्शन में अगर आप जाओगे तो वहां पर लिंक दिया हुआ है मैंने खोल कि सारे के सारे वीडियो सामने होंग��
5:31
कम से वम एक yze कर लोगे आप लोगे, हाँ मेरा C programming का हो गया, coding वाला video हो गया
5:36
VS code video basic structure syntax variables operators experience pack
5:46
यह मैंने आप लोगों को तीन चार पांच घंटे में सिखाई है चीजें तो यह मैंने तीन चार पांच घंटे में नहीं सीखी है तो आप लोगों के लिए बहुत अच्छी opportunity है कि आप लोगों को तीन चार पांच घंटे में सीखो मैंने सालों में सीखी है वो आप घंटों मे��
6:16
पढ़ रहे हैं बहुत ज़्यादा काम आने वाली है C++ जैसे कि मैंने बताया था अपने शुरू के वीडियो मे��
6:21
कि stepping stone है C++ सीखने के लिए तो मैं चाहूँगा कि आप लोग अभी के अभ��
6:25
challenge accepted लिखो question को solve करो अभी तक के वीडियोस को आप लोग देख��
6:28
सारे topics cover करूँगा, चिंता मत करना एकदम end तक लेके जाऊँगा इस course को और इस course को करने के बाद आपको guarantee दे सकता हू��
6:35
कि C programming में कभी life में problem नहीं आएगी so इस video को like करना मत भूलन��
6:39
और मुझे नीचे comment में बताना आप लोग क्या सोचते हो इस बारे में जो मैंने बात की है भ��
6:43
recursive iterative वाली आप लोग लगता क्या है solve किये बिना क्या लगता है आप लोग को यह भ��
6:47
मुझे बताना जो लोग share करना चाहते हैं please share करें मेरे साथ और यह क्योंक��
6:51
pseudo-codes को मैं comment कर दूँगा मेरे साथ share करो कि क्या लगता है आपको क्या ज़ाज़ा लेगा time क्या कम लेग��
6:56
मैं पूरा detail में discuss करूँगा इस चीज़ को ऐसा क्यों हो रहा है छोड़ूंगा नहीं ठीक ह��
6:59
तो आप लोग अभी सिर्फ अपनी exercise करो मैंने आप लोग को जो काम दिया है उसको कर��
7:03
और भरोसा करो हम लोग बहुत अच्छी तरह C programming को सीखेंगे और हम लोग पुरा एंड तक लेके जाएंग��
7:08
और आप लोग अपने आप में comfortable feel कर पाएंगे जब आप program लिखेंग��
7:12
so इस वीडियो को like ज़रूर करना thank you so much guys for watching this video and I will see you next time
7:33
करते है��