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


Download 8.48 Kb.
bet3/3
Sana23.12.2022
Hajmi8.48 Kb.
#1049349
1   2   3
Bog'liq
10-Маъруза Steklar va navbatlar. Ularni mantiqiy tasvirlash va -azkurs.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
Download 8.48 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling