10-Маъруза: Steklar va navbatlar. Ularni mantiqiy tasvirlash va utida amallar bajarish algoritmi. Reja



Yüklə 9,33 Kb.
səhifə3/3
tarix07.01.2024
ölçüsü9,33 Kb.
#204791
1   2   3
10-Маъруза Steklar va navbatlar. Ularni mantiqiy tasvirlash va -fayllar.org

Dek

Dek (deque) – bu tartiblangan elementlar to’plami bo’lib, yangi elemento qo’shish va mavjud elementni o’chirish tuzilmaning ixtiyoriy oxiridan ruxsat beriladi.
Dekni massiv asosida yoki ikki bog’lamli ro’yxat asosida tadbiq qilish mumkin. Dek tuzilmasi ustida quyidagi to’rtta amalni bajarish mumkin:
1) boshidan element qo’shish;
2) oxiridan element qo’shish;
3) boshidan elementni o’chirish;
4) oxiridan elementni o’chirish.


DEKGA MISOLLAR.
Bu amallarni yuqorida stek va navbat tuzilmalarida qo’llanilgan protseduralar yordamida tadbiq qilish mumkin.


Mustaqil ishlash uchun masalalar:

1-masala. Stekka element qo’shish va elementni o’chirish amallarini stekni massiv orqali tadbiq qilish yordamida bajarish dasturini tuzing.

2-masala. Oddiy va tsiklik navbatga element qo’shish va elementni o’chirish amallarini navbatni massiv orqali tadbiq qilish yordamida bajarish dasturini tuzing.

3-masala. Dek ustida bajariladigan standart amallarni bajarish dasturini tuzing.

Foydalanilgan adabiyotlar:
1. [RU] Alfred V. Axo., Djon E. Xopkroft, Djefri D. Ul’man. Struktura dannыx i algoritmы. //Ucheb.pos., M.: Izd.dom: "Vil’yams", 2000, — 384 s.
2. [EN] Adam DrozdekData structures and algorithms in C++. Fourth edition.Cengage Learning, 2013.
3. [UZ] I.M.Boynazarov. Dinamik ma’lumotlar tuzilmasi. Uslubiy qo’llanma. -Samarqand, TATU Samarqand filiali, 2018 y. 215 bet.
4. [UZ] Narzullaev U.X., Qarshiev A.B., Boynazarov I.M. Ma’lumotlar tuzilmasi va algoritmlar. //O’quv qo’llanma. Toshkent: Tafakkur nashriyoti, 2013 y. – 192 b.

Havolalar

https://medium.com/@qudratxoja.musayev/stek-va-navbat-6a0af4296cfe

https://fayllar.org/ozbekiston-respublikasi-aloqa-axborotlashtirish-va-telekommuni.html?page=3

http://library.ziyonet.uz/ru/book/download/6693

https://studfile.net/preview/7882389/

http://cppstudio.com/post/8487/

https://vdocuments.site/malumotlar-tuzilmasi-va-algoritmlar-asosida-nazariy-bilimlarini-hamda.html

https://bumotors.ru/uz/chto-takoe-stek.html
THANK YOU
that you took the time to watch

http://azkurs.org


http://fayllar.org
Yüklə 9,33 Kb.

Dostları ilə paylaş:
1   2   3




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