4-mustaqil ishi bajardi: Mizrobov. I qabul qildi: Begulov o mavzu: Rekursiya va uni dasturlashda ishlatish. Reja



Yüklə 179,84 Kb.
səhifə1/5
tarix26.12.2023
ölçüsü179,84 Kb.
#197388
  1   2   3   4   5
malumot4mustaqil

MUHAMMAD AL-XORAZMIY NOMIDAGI

MUHAMMAD AL-XORAZMIY NOMIDAGI

TOSHKENT AXBOROT TEXNOLOGIYALARI

UNIVERSITETI QARSHI FILIALI

KI-14-22 GURUH 2-BOSQICH TALABASI

Mizrobov Ibrohimning

MA’LUMOTLAR TUZILMASI VA ALGORITMI FANIDAN TAYYORLAGAN

4-MUSTAQIL ISHI

Bajardi: Mizrobov.I

Qabul qildi: Begulov O

MAVZU: Rekursiya va uni dasturlashda ishlatish.

MAVZU: Rekursiya va uni dasturlashda ishlatish.

REJA:

  • Rekursiv algoritmlar, ularning tahlili. Rekursiyaga doir misollar.
  • Daraxtsimon maʻlumotlar tuzilmalari. Taʻriflar va xususiyatlar.
  • Daraxtlar klassifikatsiyasi. Daraxt ko‘ruvi. Ikkilik daraxtlar va ular ustida amallar.

1. Rekursiv funktsiyalar va algoritmlar.

1. Rekursiv funktsiyalar va algoritmlar.

Umumiy kompyuter dasturlash taktika - bu muammoni asl nusxadagi bir xil turdagi pastki muammolarga ajratish, ushbu kichik muammolarni echish va natijalarni birlashtirish. Bunga ko'pincha ajratish va zabt etish usuli; a bilan birikganda qidiruv jadvali sub-muammolarni echish natijalarini saqlaydigan (ularni qayta-qayta hal qilmaslik va qo'shimcha hisoblash vaqtiga yo'l qo'ymaslik uchun) dinamik dasturlash yoki yod olish.

Rekursiv funktsiya ta'rifi bir yoki bir nechtasiga ega asosiy holatlar, funktsiya natijani beradigan kirish (lar) ni anglatadi ahamiyatsiz (takrorlanmasdan), va bitta yoki bir nechtasi rekursiv holatlar, dastur takrorlanadigan kirish (lar) ni anglatadi (o'zini o'zi chaqiradi).

  • Rekursiv funktsiya ta'rifi bir yoki bir nechtasiga ega asosiy holatlar, funktsiya natijani beradigan kirish (lar) ni anglatadi ahamiyatsiz (takrorlanmasdan), va bitta yoki bir nechtasi rekursiv holatlar, dastur takrorlanadigan kirish (lar) ni anglatadi (o'zini o'zi chaqiradi).
  • Masalan, faktorial funktsiyani tenglamalar bilan rekursiv ravishda aniqlash mumkin 0! = 1 va hamma uchun n > 0, n! = n(n − 1)!. 

Yüklə 179,84 Kb.

Dostları ilə paylaş:
  1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin