Recursion Explained in Tamil

Поділитися
Вставка
  • Опубліковано 15 жов 2024
  • In this video, I explain Recursion with examples.
    Please LIKE the video and SUBSCRIBE to the channel: bit.ly/3v6DyYp
    Notes:
    Please watch till the end to understand all the concepts of Recursion.
    Make sure you practice on your own.
    Feel free to comment any questions you have.
    Contact me: csintamil42@gmail.com
    My other courses:
    C++ - bit.ly/3gnSwWc
    C - • Learn C Programming in...
    Python - bit.ly/2TZw24N
    Java - bit.ly/2TusJCm
    Data Structures - bit.ly/3wbcokJ
    HTML - bit.ly/3iF7TuT
    Laptop & Hardware Recommendations to Buy:
    Laptops:
    💻 HP - ₹36,000 - amzn.to/3pkYGsR
    💻 Lenovo - ₹41,000 - amzn.to/3z2uxD5
    💻 HP - ₹48,000 - amzn.to/3fNFxwy
    💻 Lenovo - ₹60,000 - amzn.to/3vSIO3g
    External Keyboard:
    ⌨️ amzn.to/3uTjUzh
    ⌨️ amzn.to/3uQfARd
    External Mouse:
    🖱️ amzn.to/3wZ4PO4
    Wireless Mouse:
    🖱️ amzn.to/3fR0MgO
    Wireless Keyboard & Mouse
    ⌨️ 🖱️ - amzn.to/3ii0eCz
    (Some links above are affiliate links. I may get some commission if you buy through the link. No additional charges for you)
    #CsInTamil #oop #programming #tamil

КОМЕНТАРІ • 125

  • @yuvaraj7270
    @yuvaraj7270 3 роки тому +72

    Thank you so much for the beautiful explanation bro..!!
    recursion (1) + recursion (0)
    1 + 0
    recursion (2) + recursion (1)
    1 + 1
    recursion (3) + recursion (2)
    2 + 1
    recursion (4) + recursion (3)
    3 + 2
    recursion (5) + recursion (4)
    5 + 3
    recursion (6) => 8
    Ans = 8 // Is it right bro??

    • @CSinTamil
      @CSinTamil  3 роки тому +25

      Yes that is correct! :)

    • @yuvaraj7270
      @yuvaraj7270 3 роки тому +16

      @CS in Tamil
      Thank you so much for your response bro...!
      Currently I am watching your Data structure playlist.
      You are making such a complex topics in a simple and understandable way...!!
      I am glad that I found your channel while seeking for job... 🙂🙂

    • @danishmarshal2483
      @danishmarshal2483 3 роки тому +2

      Got it..!

    • @senthilkrish2
      @senthilkrish2 3 роки тому

      How this? Recursion (0) becomes 0 ?

    • @danishmarshal2483
      @danishmarshal2483 3 роки тому

      @@senthilkrish2 if confition la less than 1 nah it returns n so recursion(0) porappoh return 0 varum...

  • @appleitree
    @appleitree 10 місяців тому +11

    Finally someone who just doesn't say, "Function calling itself" and actually explaining the actual meaning behind it simply, this is what exactly is needed to understand how it works. Thanks for the help you gave, it seriously is helping to get more clarity and release overwhelming stress ❤❤

  • @keerthi.m
    @keerthi.m 2 роки тому +39

    Output for the question asked in this video :
    Recurse (6) = recurse(5) + recurse (4)
    Recurse (5) = recurse (4) + recurse (3)
    Recurse (4) = recurse (3) + recurse (2)
    Recurse (3) = recurse (2) + recurse (1)
    Recurse (2) = recurse (1) + recurse (0)
    Recurse (1) = 1, recurse(0) = 0. Therefore, the output is 8 and the series is 0 1 1 2 3 5 8 is called Fibonacci series 🤩🤩 Thanks for making understand recursion simple !

    • @rusbunnin3992
      @rusbunnin3992 2 роки тому +2

      Super 👌

    • @sowndharraja804
      @sowndharraja804 2 роки тому +1

      Ok i understand that recursion, please explain how the answers came (0,1,1,2,3,5, 8)

    • @NGOFFICAL9
      @NGOFFICAL9 2 роки тому

      @@sowndharraja804 if the stack is full we want to pop out the element in the stack
      These element are pop out from the stack

    • @iswaryalakshmi906
      @iswaryalakshmi906 2 роки тому +2

      How it is sis please explain

    • @rs_danieldaniel9066
      @rs_danieldaniel9066 Рік тому

      Plz explain

  • @ragapriyakarthikeyan3139
    @ragapriyakarthikeyan3139 Рік тому +3

    Mass Thalaiva.🔥
    concept-crystal clear.
    Thank you

  • @madhankumar5231
    @madhankumar5231 Рік тому +2

    Thank you. Your explanation is simple and very clear.

  • @nithishrajendran3295
    @nithishrajendran3295 Рік тому +3

    Excellent teaching bro, clearly I'm getting , continue for the people

  • @saravananarumugam1702
    @saravananarumugam1702 Рік тому +2

    Anna videos regular ah podunga neenga solli tharathy ellame super ah purithu

  • @sankarisiva6383
    @sankarisiva6383 Рік тому +2

    Super thambi. Rocking always understanding in
    Own language remain unforgettable for students
    Irrespective o f language ur explain in crystal clear and simple

  • @omenduelist9810
    @omenduelist9810 8 місяців тому +1

    Thanks for detailed explanation :)

  • @ajaykumarsugumaran3740
    @ajaykumarsugumaran3740 11 місяців тому +1

    good explanation! learning python, is the concept for recursion same in python as well? while/for loops vs. recursion -> which is the better way to write loop logic?

  • @hlpgaming6277
    @hlpgaming6277 7 місяців тому +1

    very good explanation

  • @thushi4107
    @thushi4107 3 роки тому +3

    Neat Explanation
    Bro one request, antha last ah neenga thantha question ah explain panni oru video podunga bro

  • @rithigashri2352
    @rithigashri2352 Рік тому +2

    Clear explanation thank you

  • @SanthoshKumar-fg2zd
    @SanthoshKumar-fg2zd Місяць тому

    Fantastic explanation

  • @programmer5688
    @programmer5688 3 роки тому +5

    Awesome explanation.. Tutorials for data structure implementations anna

  • @sanjairs6934
    @sanjairs6934 3 роки тому +5

    Supperr Anna Need more like this

  • @arunlura2697
    @arunlura2697 Рік тому +1

    clear perfect explanation bro

  • @sangeethasanthiya284
    @sangeethasanthiya284 Рік тому +1

    Easy understanding vera level explanation super bro

  • @s.nithyadharshini5815
    @s.nithyadharshini5815 2 роки тому +1

    Super ra understant aagudhu vera level bro

  • @pethukrishnan4295
    @pethukrishnan4295 Рік тому +1

    thanks bro, well explanation......

  • @johnalex2128
    @johnalex2128 2 роки тому +1

    So much useful.... Thank you bro

  • @funfillzz3444
    @funfillzz3444 6 місяців тому +1

    Bro please one program I didn't understand in recursion, getting output as 123454321 (mid val = 5) when the mid val changes output should change accordingly, indha program la stack flow suthama purila can you make a short or video for that?

  • @praba8478
    @praba8478 3 роки тому +5

    Nice explanation bro pls do a lecture for oops concepts with coding examples 🙏

  • @arunsks3337
    @arunsks3337 2 роки тому +1

    Great explanation anna yen us ponathuku aprm videos upload pandrathu illa ?

  • @sachinjose1503
    @sachinjose1503 10 місяців тому +1

    Suuupeerb explanation

  • @gnaanapprabanchang796
    @gnaanapprabanchang796 5 місяців тому

    Perfect teaching

  • @karthikeyanannamalai2805
    @karthikeyanannamalai2805 7 місяців тому

    Arumai. nit: Complier doesn't execute things line by line :-) Also, its language specific

  • @gokul4476
    @gokul4476 3 роки тому +1

    Thanks for the video bro last video la than unga ta ketan odanea potinga thanks bro

  • @dsakthivel
    @dsakthivel Рік тому +1

    Super explain bro 👍

  • @SumiRajubai
    @SumiRajubai Рік тому +2

    Yenga bro iruntheenga ivlo naala❤

  • @vishnuayyappyan1456
    @vishnuayyappyan1456 3 роки тому +2

    SIR Sumita Arora topic wise Recursion teach panuka sir please .This video is very helpful sir but also teach according to that sir please

  • @eswarapandian837
    @eswarapandian837 Рік тому +1

    nandrigal bro🤗

  • @code_spot
    @code_spot Рік тому +1

    wow superb

  • @kishore8620
    @kishore8620 3 роки тому +3

    Bro are you using OBS studio for screen recording..... I'm using 4 GB ram, intel PENTIUM processor hp laptop. If I use obs for screen recording it stuck (or) frame drops.... But how you use obs for screen recording.... Please reply bro!!!!

    • @CSinTamil
      @CSinTamil  3 роки тому +1

      Yes, I use OBS Studio. You can check their website for system requirements, I m not sure about that. 4GB Ram should be fine, maybe since its Pentium and i series its a little slow. But you can check their website for it.

  • @sksabarigaming2909
    @sksabarigaming2909 2 роки тому +2

    Very useful vedio 🙏

  • @SenthilkumarN-h7o
    @SenthilkumarN-h7o Рік тому +1

    Thank you for ur video but please explain briefly.*

  • @chandrucs6692
    @chandrucs6692 Рік тому +1

    Super explain pro

  • @thalapathyrasigai..1379
    @thalapathyrasigai..1379 2 роки тому +1

    Super bro... Vera levell...

  • @nisipedia1060
    @nisipedia1060 3 роки тому +5

    Hi brother ungaloda c++ videos pathu ippathan konjam konjam kathukitto varran bro unga c++ videos fulla patha na c++ la expert ahiralama

    • @CSinTamil
      @CSinTamil  3 роки тому +5

      C++ full course video la C++ la basic ah enalaan theriyanumo adhu kuduthiruken. C++ la ena pananum naalum indha topics laan first theriyanum. So kandipa adhu paarunga. Adhu apron neenga neraya extra ah kathukalaam use case poruthu.

  • @thilageshganesh6983
    @thilageshganesh6983 2 роки тому +1

    Super teaching bro

  • @crazydarwin318
    @crazydarwin318 2 роки тому +1

    Vara level explain bro

  • @Mr.Zeus11
    @Mr.Zeus11 6 місяців тому

    for JS
    function fun(n) {
    if (n === 1) return 1;
    return n + fun(n-1)
    }
    fun(5)

  • @Sreekarthicbe
    @Sreekarthicbe Місяць тому

    Mass bro 🔥

  • @harikrishnanhari4539
    @harikrishnanhari4539 Рік тому +1

    I understand what you say ..

  • @NareshKumar-ny2fc
    @NareshKumar-ny2fc 2 роки тому +1

    nice teaching

  • @Godofopm
    @Godofopm 3 роки тому +2

    Hii bro... Kotlin tutorials pannuga bro ...
    And app development tutorials ❤️

  • @francisalbin1729
    @francisalbin1729 Рік тому +2

    Nice

  • @freefireveriyan4896
    @freefireveriyan4896 9 місяців тому

    I am your new follower bro

  • @P_levi.M
    @P_levi.M Рік тому

    Bro javascript la iteration and recursion similarities and differences sollunga bro

  • @0803FEAR
    @0803FEAR Рік тому +1

    thanks boii

  • @keerthi.m
    @keerthi.m 2 роки тому +4

    Can we give any number in the place of 1 in "return 1;" line based on problem specifications?

    • @hariprasad467
      @hariprasad467 2 роки тому +2

      Yes but the answer will be ultimately wrong akka

    • @அட்
      @அட் 2 роки тому

      @@hariprasad467 😁

    • @funfillzz3444
      @funfillzz3444 6 місяців тому

      Depends on what output you want

  • @SCNATHIYAM-es3if
    @SCNATHIYAM-es3if 6 місяців тому

    Thank you sir

  • @ananthin2060
    @ananthin2060 2 роки тому +1

    Tq bro

  • @becomeabillionaire2160
    @becomeabillionaire2160 2 роки тому +1

    2. Fibanocci series bro

  • @Truepeace-yt
    @Truepeace-yt 4 місяці тому

    well done : )

  • @dialoguecutscollection4859
    @dialoguecutscollection4859 3 роки тому +2

    Bro java la naraya new topic videos upload pannuga

  • @mahathirmohamed9745
    @mahathirmohamed9745 3 роки тому +1

    Fibonacci series👍👍

  • @HeadshotGaming03
    @HeadshotGaming03 3 роки тому

    Anna niga ethachum app,web develop pannirukigala?
    Pannirutha solluga na paakuran ❤️

    • @CSinTamil
      @CSinTamil  3 роки тому

      Own ah try panniruken but complete ah publish panni, maintain panra maari perusa edhum panla :) I m planning to do maybe for this channel, etc but full time work iruka naala time kidaika maatenguthu

  • @rohithkumar6682
    @rohithkumar6682 3 роки тому

    Bro presentation software name solluga

  • @hariharan5115
    @hariharan5115 3 роки тому +4

    Enaku heart thaga

  • @jeeva3118
    @jeeva3118 2 місяці тому

    spr bro

  • @Thannambikkai_Thozhan
    @Thannambikkai_Thozhan 2 роки тому

    Recursion in python solli kudunga bro

  • @sriramadithya4799
    @sriramadithya4799 3 роки тому +1

    Bro JavaScript tutorials podunga bro

    • @65muralikumarj
      @65muralikumarj 3 роки тому +2

      S bro JS tutorials venum
      Bro neenga beginner ah

    • @sriramadithya4799
      @sriramadithya4799 3 роки тому +1

      @@65muralikumarj bro na ipo competitive programming panlantu iruken so I'm not gonna learn js
      If you want to learn
      Learn these topics :
      1.basics
      2.oops
      3.es6 features
      4.oops
      5.higher order array methods
      6.asynchronys js
      7. Dom

    • @65muralikumarj
      @65muralikumarj 3 роки тому +1

      @@sriramadithya4799 super bro
      Js la basics mattum than pathu irukkan...
      Node and express poitu irukku bro

  • @gawthamipragathi4149
    @gawthamipragathi4149 2 роки тому +1

    Oms bro

  • @sanjaih6244
    @sanjaih6244 2 роки тому

    Bro.. Video post pannavey mattukingga

  • @narendransp8205
    @narendransp8205 3 роки тому

    bro vector pathi video poduing bro

  • @Dinesh-yb5nr
    @Dinesh-yb5nr 3 роки тому +1

    -1

  • @OneDayTry_ODT
    @OneDayTry_ODT Рік тому +1

    🎉

  • @mehalamehala4369
    @mehalamehala4369 Рік тому

    Ans is 12

  • @imsgokul3014
    @imsgokul3014 Рік тому

    Ans 8

  • @sakthi__youtube
    @sakthi__youtube Рік тому

    Answer apidi varuthu athu solluga

  • @mehalamehala4369
    @mehalamehala4369 Рік тому

    Ss ans is 8 correct

  • @suryaeagle5516
    @suryaeagle5516 2 роки тому

    Rec()+rec()
    Inthis two fun which fun is call first 1r 2

  • @hariharan5115
    @hariharan5115 3 роки тому +1

    Hi bro

  • @androidpc9656
    @androidpc9656 2 роки тому +1

    ❤️

  • @bgmlovebts6015
    @bgmlovebts6015 3 роки тому

    Blog pathi sollungha anna

    • @CSinTamil
      @CSinTamil  3 роки тому +2

      Epdi Blog create pananumnu explain panna solringala?

    • @bgmlovebts6015
      @bgmlovebts6015 3 роки тому

      @@CSinTamil ama anna

  • @shanmuganathankathiresan3583
    @shanmuganathankathiresan3583 Рік тому +1

    Fantastic explanation

  • @rohithkumar6682
    @rohithkumar6682 3 роки тому

    Bro presentation software name solluga

  • @rohithkumar6682
    @rohithkumar6682 3 роки тому +1

    Bro presentation software name solluga

    • @CSinTamil
      @CSinTamil  3 роки тому +2

      I use canva.com for PPTs & OBS for recording.

  • @rohithkumar6682
    @rohithkumar6682 3 роки тому

    Bro presentation software name solluga