SlideShare a Scribd company logo
1 of 11
Алгоритмын үндэс

    Лекц № 13
Ðåê ó ðñè â àë ãîðè ò ì
Ðåêóðñèâ àëãîðèòì ãý þó âý
                    æ     ?

• Ðåêóðñèâ (äàõèí äàâòàãäàõ) àëãîðèòì
  ãýäýã íü íýã áóþó õýä õýäýí ðåêóðñèâ
  ïðîöåäóð áà ôóíêöýýñ òîãòñîí àëãîðèòì þì.
• Õýðýâ ïðîöåäóð Ï íü íýã áóþó õýä õýäýí
  óäàà ïðîöåäóð Ï-ã äóóääàã áîë ýíý
  ïðîöåäóðûã ðåêóðñèâ ïðîöåäóð ãýíý.
Ðåêóðñèâ àëãîðèòì ãý þó âý
                    æ     ?

• Õýðýâ ïðîö åäó ð áîë îí ô ó íê ö ººðºº ººðò ºº
  õ àíääàã, ººðººð õ ýë áýë ººðºº          ººðè é 㺺
  äó ó äàæ àø è ãë àäàã áîë ò ¿ ¿ íè é ã ðåê ó ðñè â
  ïðîö åäó ð áîë îí ô ó íê ö ãýæíýðëýíý.
• Òýäãýýð äóóäàëòûã ðåêóðñèâ äóóäàëò
  ãýíý.
Ðåêóðñèâ àëãîðèòì ãý þó âý
                        æ     ?


                                            Ð åê ó ð ñè â à ë ãî ð è ò ì

                           Ð åê ó ð ñè â ï ð î ö åä ó ð Ð åê ó ð ñè â ï ð î ö åä ó ð Ð åê ó ð ñè â ï ð î ö åä ó ð
                                  áà ô óí êö                   áà ô óí êö                   áà ô óí êö

ð åê ó ð ñè â ä ó ó ä à ë ò ð åê ó ð ñè â ä ó ó ä à ë ò ð åê ó ð ñè â ä ó ó ä à ë ò
Ðåêóðñèâèéí òºðë¿¿ä
             Ï ïðîö åäó ðûí äîò ðîîñ Ï
             ïðîö åäó ðò õ àíääàã.
• Ýíãèéí ðåêóðñ- ðåêóðñèâ äóóäàëò íü òóõàéí
  äýä àëãîðèòìûíõàà äîòîð äóóäàãääàã.
• Çý ã ðåêóðñ- Ðåêóðñèâ äóóäàëò íü
    ðý
  ðåêóðñèâ äýä àëãîðèòìûí äîòîðõ ººð äýä
  àëãîðèòìä äóóäàãääàã.

              Ï ïðîö åäó ðûí äîò îð Ê ïðîö åäó ð áè é .
              Ýíý Ê ïðîö åäó ð äîò ðîîñ Ï ïðîö åäó ðò
              õ àíääàã.
Þ õý ãëý
 óíä ðý ãääý âý
            ã ?

Ðåêóðñèâ àðãà íü
 - ªºð àðãààð áîäîõîä íèëýýä õ¿íä áîäëîãóóäûã
 áîäîõ
 - Ðåêóðñèâýýð áîäîãäîõîîð òîäîðõîéëîãäñîí
 áîäëîãóóäûã áîäîõ
ß áîäëîãûã áîäîõ âý
 ìàð               ?

1.ªºðòýé íü èæ áîëîâ÷ ò¿¿íýýñ õÿëáàð
               èë
  áîäëîãîîð ñîëèæäàõèí òîäîðõîéëîõ áîëîìæòîé.
2.Øèéä íü øóóä ìýäýãäýæáàéõ ýñâýë øóóä
  áîäîæ áîëîõ íýã þìóó õýä õýäýí ¿íäñýí
  òîõèîëäîëòîé.


                Øèéä íü øóóä îëäîæáàéõ, öààø äàõèí
                ðåêóðñèâýýð òîäîðõîéëîõ áîëîìæã¿é
                òóñãàé òîõèîëäîë.
ß áîäëîãûã áîäîõ âý
 ìàð               ?

3.Õÿëáàð áîäëîãîîð ñîëèõ ïðîöåññûã äàâòàæ
  õýðýãëýõýä óã áîäëîãî ò¿¿íèé ¿íäñýí
  òîõèîëäîëä çààâàë õ¿ðäýã.
4.¯íäñýí òîõèîëäîëûí øèéäèéã àøèãëàí àíõíû
  áîäëîãûí øèéäèéã îëæáîëäîã.
Ðåêóðñèâ áîäëîãûí ¿íäñýí
òîõèîëäîë
  Ðåêóðñèâ áîäëîãî á¿ðò ÿäàæ íýã ¿ íäñýí
  ò îõ è îë äîë áàéõ ¸ñòîé.
- Õÿëáàð áîäëîãîíä äàâòàí øèëæ ïðîöåññûã
                                èõ
  òºãñãºõ íºõöºë áîëíî.
- Áîäëîãûí øèéäèéã áîäîæ ãàðãàõàä àøèãëàãäàõ
  ¿íäñýí íýãæ áîëíî.
     ØØ óóóóää òòîäîðõ îé ëëîãäîõ ¿¿íäñýí òòîõ èèîë äîë áàé õõã¿ éé
                  îäîðõ îé îãäîõ íäñýí îõ îë äîë áàé ã¿
     áîë ðåê óóðñè ââ àë ãîðè òòìì ººðºº ººðò ºº òòºãñãºë ã¿ éé
      áîë ðåê ðñè àë ãîðè ººðºº ººðò ºº ºãñãºë ã¿
     õõàíäàõ àä õõ¿¿ðíý.
        àíäàõ àä ðíý.
Ðåêóðñèâý ð ÿ áîäëîãî áîäîõ
         ý àæ
âý?
1. Òîäîðõîé òîõèîëäîëä øóóä øèéäèéã
  òîäîðõîéëíî.
2. Áîäëîãûã ò¿¿íòýé èæ òàâèëòàé äýä
                        èë
  áîäëîãóóäàä õóâààíà.
3. Äýä áîäëîãóóäûã øèéäíý.
4. Äýä áîäëîãóóäûí øèéäèéã àøèãëàí ¿íäñýí
  áîäëîãûã øèéäíý.
       ¯¯íäñýí áà äýä áîäë îãó óóäûí øøèèééäè ééãã òòîäîðõ îé -ë îõ äîî
          íäñýí áà äýä áîäë îãó äûí         äè        îäîðõ îé -ë îõ äîî
       ðåê óóðñè ââ àðãûã àø èèãë àñàí áàé õõ
        ðåê ðñè àðãûã àø ãë àñàí áàé

More Related Content

What's hot

ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчид
ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчидароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчид
ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчидtg_tuvshee
 
Medleg buteex argazui
Medleg buteex argazuiMedleg buteex argazui
Medleg buteex argazuihurdbukh14
 
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âý
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âýýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âý
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âýErdenee Chimed
 
κανονες σχολειου
κανονες σχολειουκανονες σχολειου
κανονες σχολειου6lykeiovolou
 
2.4.awia huwisah-yos
2.4.awia huwisah-yos2.4.awia huwisah-yos
2.4.awia huwisah-yostelmenten
 
äîëîîí ºäºð ...
äîëîîí ºäºð                                                                  ...äîëîîí ºäºð                                                                  ...
äîëîîí ºäºð ...Emma Enhmaa
 
Проектирование мобильного приложения
Проектирование мобильного приложенияПроектирование мобильного приложения
Проектирование мобильного приложенияForkConf
 
ýöýã ýõýä çîðèóëñàí ñóðãàëò
ýöýã ýõýä çîðèóëñàí ñóðãàëòýöýã ýõýä çîðèóëñàí ñóðãàëò
ýöýã ýõýä çîðèóëñàí ñóðãàëòbudkhand_2
 
2.3.urt egshig
2.3.urt egshig2.3.urt egshig
2.3.urt egshigtelmenten
 
Үйлчилгээний нэгжийн зардлын хуваарилалт
Үйлчилгээний нэгжийн зардлын хуваарилалтҮйлчилгээний нэгжийн зардлын хуваарилалт
Үйлчилгээний нэгжийн зардлын хуваарилалтerdenesoyol duudgai
 

What's hot (19)

ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчид
ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчидароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчид
ароматик нүүрсустөрөгчид буюу үнэрт нүүрсустөрөгчид
 
наранбаатар
наранбаатарнаранбаатар
наранбаатар
 
Medleg buteex argazui
Medleg buteex argazuiMedleg buteex argazui
Medleg buteex argazui
 
Neelttei hicheel 2011
Neelttei hicheel 2011Neelttei hicheel 2011
Neelttei hicheel 2011
 
Лекц №14 Төслийн эрсдлийн үнэлгээ
Лекц №14 Төслийн эрсдлийн үнэлгээЛекц №14 Төслийн эрсдлийн үнэлгээ
Лекц №14 Төслийн эрсдлийн үнэлгээ
 
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âý
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âýýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âý
ýäèéí çàñãèéã ßàãààä ñóäëàõ øààðäëàãàòàé âý
 
Lecture912
Lecture912Lecture912
Lecture912
 
Lecture912
Lecture912Lecture912
Lecture912
 
Lecture912
Lecture912Lecture912
Lecture912
 
κανονες σχολειου
κανονες σχολειουκανονες σχολειου
κανονες σχολειου
 
Zeeliin geree surgalt
Zeeliin geree surgaltZeeliin geree surgalt
Zeeliin geree surgalt
 
äàâòàëòòàé ñýëãýìýë
äàâòàëòòàé ñýëãýìýëäàâòàëòòàé ñýëãýìýë
äàâòàëòòàé ñýëãýìýë
 
2.4.awia huwisah-yos
2.4.awia huwisah-yos2.4.awia huwisah-yos
2.4.awia huwisah-yos
 
äîëîîí ºäºð ...
äîëîîí ºäºð                                                                  ...äîëîîí ºäºð                                                                  ...
äîëîîí ºäºð ...
 
Проектирование мобильного приложения
Проектирование мобильного приложенияПроектирование мобильного приложения
Проектирование мобильного приложения
 
Tz 2-apple
Tz 2-appleTz 2-apple
Tz 2-apple
 
ýöýã ýõýä çîðèóëñàí ñóðãàëò
ýöýã ýõýä çîðèóëñàí ñóðãàëòýöýã ýõýä çîðèóëñàí ñóðãàëò
ýöýã ýõýä çîðèóëñàí ñóðãàëò
 
2.3.urt egshig
2.3.urt egshig2.3.urt egshig
2.3.urt egshig
 
Үйлчилгээний нэгжийн зардлын хуваарилалт
Үйлчилгээний нэгжийн зардлын хуваарилалтҮйлчилгээний нэгжийн зардлын хуваарилалт
Үйлчилгээний нэгжийн зардлын хуваарилалт
 

Viewers also liked (8)

Lecture5
Lecture5Lecture5
Lecture5
 
Lecture10
Lecture10Lecture10
Lecture10
 
Lecture14
Lecture14Lecture14
Lecture14
 
Lecture2
Lecture2Lecture2
Lecture2
 
Lecture1 ic
Lecture1 icLecture1 ic
Lecture1 ic
 
Lecture12
Lecture12Lecture12
Lecture12
 
Lecture9
Lecture9Lecture9
Lecture9
 
Lecture6
Lecture6Lecture6
Lecture6
 

More from Batjargal Batbold

More from Batjargal Batbold (10)

Програмчлал I - Laboratory 1
Програмчлал I - Laboratory 1Програмчлал I - Laboratory 1
Програмчлал I - Laboratory 1
 
Андройд үйлдлийн системийн аппликейшний суурь ухагдахуунууд
Андройд үйлдлийн системийн аппликейшний суурь ухагдахуунуудАндройд үйлдлийн системийн аппликейшний суурь ухагдахуунууд
Андройд үйлдлийн системийн аппликейшний суурь ухагдахуунууд
 
Android
AndroidAndroid
Android
 
Lecture11
Lecture11Lecture11
Lecture11
 
Lecture8
Lecture8Lecture8
Lecture8
 
Lecture7
Lecture7Lecture7
Lecture7
 
Lecture4
Lecture4Lecture4
Lecture4
 
Lecture3
Lecture3Lecture3
Lecture3
 
Lecture1
Lecture1Lecture1
Lecture1
 
Recursive
RecursiveRecursive
Recursive
 

Lecture13

  • 2. Ðåê ó ðñè â àë ãîðè ò ì
  • 3. Ðåêóðñèâ àëãîðèòì ãý þó âý æ ? • Ðåêóðñèâ (äàõèí äàâòàãäàõ) àëãîðèòì ãýäýã íü íýã áóþó õýä õýäýí ðåêóðñèâ ïðîöåäóð áà ôóíêöýýñ òîãòñîí àëãîðèòì þì. • Õýðýâ ïðîöåäóð Ï íü íýã áóþó õýä õýäýí óäàà ïðîöåäóð Ï-ã äóóääàã áîë ýíý ïðîöåäóðûã ðåêóðñèâ ïðîöåäóð ãýíý.
  • 4. Ðåêóðñèâ àëãîðèòì ãý þó âý æ ? • Õýðýâ ïðîö åäó ð áîë îí ô ó íê ö ººðºº ººðò ºº õ àíääàã, ººðººð õ ýë áýë ººðºº ººðè é 㺺 äó ó äàæ àø è ãë àäàã áîë ò ¿ ¿ íè é ã ðåê ó ðñè â ïðîö åäó ð áîë îí ô ó íê ö ãýæíýðëýíý. • Òýäãýýð äóóäàëòûã ðåêóðñèâ äóóäàëò ãýíý.
  • 5. Ðåêóðñèâ àëãîðèòì ãý þó âý æ ? Ð åê ó ð ñè â à ë ãî ð è ò ì Ð åê ó ð ñè â ï ð î ö åä ó ð Ð åê ó ð ñè â ï ð î ö åä ó ð Ð åê ó ð ñè â ï ð î ö åä ó ð áà ô óí êö áà ô óí êö áà ô óí êö ð åê ó ð ñè â ä ó ó ä à ë ò ð åê ó ð ñè â ä ó ó ä à ë ò ð åê ó ð ñè â ä ó ó ä à ë ò
  • 6. Ðåêóðñèâèéí òºðë¿¿ä Ï ïðîö åäó ðûí äîò ðîîñ Ï ïðîö åäó ðò õ àíääàã. • Ýíãèéí ðåêóðñ- ðåêóðñèâ äóóäàëò íü òóõàéí äýä àëãîðèòìûíõàà äîòîð äóóäàãääàã. • Çý ã ðåêóðñ- Ðåêóðñèâ äóóäàëò íü ðý ðåêóðñèâ äýä àëãîðèòìûí äîòîðõ ººð äýä àëãîðèòìä äóóäàãääàã. Ï ïðîö åäó ðûí äîò îð Ê ïðîö åäó ð áè é . Ýíý Ê ïðîö åäó ð äîò ðîîñ Ï ïðîö åäó ðò õ àíääàã.
  • 7. Þ õý ãëý óíä ðý ãääý âý ã ? Ðåêóðñèâ àðãà íü - ªºð àðãààð áîäîõîä íèëýýä õ¿íä áîäëîãóóäûã áîäîõ - Ðåêóðñèâýýð áîäîãäîõîîð òîäîðõîéëîãäñîí áîäëîãóóäûã áîäîõ
  • 8. ß áîäëîãûã áîäîõ âý ìàð ? 1.ªºðòýé íü èæ áîëîâ÷ ò¿¿íýýñ õÿëáàð èë áîäëîãîîð ñîëèæäàõèí òîäîðõîéëîõ áîëîìæòîé. 2.Øèéä íü øóóä ìýäýãäýæáàéõ ýñâýë øóóä áîäîæ áîëîõ íýã þìóó õýä õýäýí ¿íäñýí òîõèîëäîëòîé. Øèéä íü øóóä îëäîæáàéõ, öààø äàõèí ðåêóðñèâýýð òîäîðõîéëîõ áîëîìæã¿é òóñãàé òîõèîëäîë.
  • 9. ß áîäëîãûã áîäîõ âý ìàð ? 3.Õÿëáàð áîäëîãîîð ñîëèõ ïðîöåññûã äàâòàæ õýðýãëýõýä óã áîäëîãî ò¿¿íèé ¿íäñýí òîõèîëäîëä çààâàë õ¿ðäýã. 4.¯íäñýí òîõèîëäîëûí øèéäèéã àøèãëàí àíõíû áîäëîãûí øèéäèéã îëæáîëäîã.
  • 10. Ðåêóðñèâ áîäëîãûí ¿íäñýí òîõèîëäîë Ðåêóðñèâ áîäëîãî á¿ðò ÿäàæ íýã ¿ íäñýí ò îõ è îë äîë áàéõ ¸ñòîé. - Õÿëáàð áîäëîãîíä äàâòàí øèëæ ïðîöåññûã èõ òºãñãºõ íºõöºë áîëíî. - Áîäëîãûí øèéäèéã áîäîæ ãàðãàõàä àøèãëàãäàõ ¿íäñýí íýãæ áîëíî. ØØ óóóóää òòîäîðõ îé ëëîãäîõ ¿¿íäñýí òòîõ èèîë äîë áàé õõã¿ éé îäîðõ îé îãäîõ íäñýí îõ îë äîë áàé ã¿ áîë ðåê óóðñè ââ àë ãîðè òòìì ººðºº ººðò ºº òòºãñãºë ã¿ éé áîë ðåê ðñè àë ãîðè ººðºº ººðò ºº ºãñãºë ã¿ õõàíäàõ àä õõ¿¿ðíý. àíäàõ àä ðíý.
  • 11. Ðåêóðñèâý ð ÿ áîäëîãî áîäîõ ý àæ âý? 1. Òîäîðõîé òîõèîëäîëä øóóä øèéäèéã òîäîðõîéëíî. 2. Áîäëîãûã ò¿¿íòýé èæ òàâèëòàé äýä èë áîäëîãóóäàä õóâààíà. 3. Äýä áîäëîãóóäûã øèéäíý. 4. Äýä áîäëîãóóäûí øèéäèéã àøèãëàí ¿íäñýí áîäëîãûã øèéäíý. ¯¯íäñýí áà äýä áîäë îãó óóäûí øøèèééäè ééãã òòîäîðõ îé -ë îõ äîî íäñýí áà äýä áîäë îãó äûí äè îäîðõ îé -ë îõ äîî ðåê óóðñè ââ àðãûã àø èèãë àñàí áàé õõ ðåê ðñè àðãûã àø ãë àñàí áàé