Toshkent axborot texnalogiyalari universiteti mustaqil ishi
Yarimstatik Ma’lumotlar Tuzilmasi Turlari
Download 1.9 Mb.
|
- Bu sahifa navigatsiya:
- 3. Yarimstatik ma’lumotlar tuzilmasiga doir misollar
2. Yarimstatik Ma’lumotlar Tuzilmasi TurlariYarimstatik Tuzilmalarga Demak, Yuqorida Sanab O’tilgan Navbat, Stek, Dek Va Satrlar Ko’rishimiz Mumkin.Navbat Bu Yarimstatik Mt Bo’lib, Unda Elementlar Bir Xil Toifada Va Ketme-ketlikda Joylashadi. Navbat Tuzilmasining O’ziga Xos Xususiyati Shundaki, Unga Elementlar Bir Tomondan Kiritilib, Boshqa Tomondan Chiqarib Olinadi, Yani FIFO – First Input First Output Ko’rinishidagi Tuzilma Hisoblanadi.Navbatning Faqat Birinchi Elementigagina Murojaat Qilish Mumkin.Navbat bilan ishlash uchun queue.h kutubhonasi mavjud bo’lib, ushbu kursda undan foydalanmagan holda OXKT ni amalga oshirish talab etiladi. Navbat, stek, dekni dasturda statik yoki dinamik ko’rinishda, yani massiv yoki bog’lamli ro’yhat shaklida amalga oshirish mumkin.Navbat bilan ishlash uchun queue.h kutubhonasi mavjud bo’lib, ushbu kursda undan foydalanmagan holda OXKT ni amalga oshirish talab etiladi. Navbat, stek, dekni dasturda statik yoki dinamik ko’rinishda, yani massiv yoki bog’lamli ro’yhat shaklida amalga oshirish mumkin.Stek bu LIFO, yani Last Input First Output ko’rinishidagi tuzilma bo’lib, u bir xil toifadagi elementlar ketma-ketligi hisoblanadi.Stek bir tomoni yopiq tuzilma bo’lib, shu sababli elementlar bitta tomondan kiritilib, chiqariladi.Dek bu Double Ended queue, yani har ikkala tomondan ochiq tuzilma bo’lib, bir xil toifadagi elementlar ikkala tomondan kiritilishi va chiqarilishi mumkin. Dek so‘zi (DEQ - Double Ended Queue) ingliz tilidan olingan bo‘lib 2 ta chetga ega navbat degan ma’noni bildiradi.Dek ustida quyidagi amallarni ko’rishimiz va ishlashimiz mumkin: Chapdan element kiritish. O‘ngdan element kiritish. Chapdan element chiqarish. O‘ngdan element chiqarish. Dek bo‘shligini tekshirish. Dek to‘laligini tekshirish. 3. Yarimstatik ma’lumotlar tuzilmasiga doir misollar 1. Stekka element kiritish dasturi. Download 1.9 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling