Mundarija: Kirish Nazariy qism malumotlar bazasi nima? Pythonda malumotlar bazasi turlari Malumotlar bazasini tuzish 4 Foydalanuvchi tomonidan aniqlangan malumotlar Xulosa Foydalanilgan adabiyotlar Kirish


Download 357.07 Kb.
bet6/7
Sana08.01.2022
Hajmi357.07 Kb.
#242621
1   2   3   4   5   6   7
Bog'liq
Data srtucture, Sadullayeva M, 901-20

Bog'langan ro'yxat

Bog'langan ro'yxatlar, natijada saqlanmaydigan, lekin ko'rsatgichlar yordamida bir-biriga bog'langan chiziqli ma'lumotlar tuzilmalari. Bog'langan ro'yxat tuguni ma'lumotlar va keyingisi deb nomlangan ko'rsatkichdan iborat. Ushbu tuzilmalar tasvirni ko'rish dasturlarida, musiqa pleyerlari dasturlarida va boshqalarda eng keng qo'llaniladi.





5-Rasm. Bog’langan ro’yxat (Linked List)
Grafik

Grafikalar vertikallar (tugunlar) va qirralar (qirralar) deb nomlangan punktlarning ma'lumot yig'ilishini saqlash uchun ishlatiladi. Graflarni haqiqiy dunyo xaritasining eng aniq tasviri deb atash mumkin. Ular tugun deb nomlangan turli xil ma'lumotlar nuqtalari orasidagi masofani masofaga qarab topishda va shu sababli eng kam yo'lni topishda foydalaniladi. Google Maps, Uber va boshqa ko'plab dasturlar eng kam masofani topish va daromadlarni eng yaxshi usullar bilan oshirish uchun Graflardan foydalanadi.





6-Rasm. Graph

HashMaps

HashMaps Pythondagi lug'atlar bilan bir xil. Ular yordamida telefon daftarlari kabi dasturlarni amalga oshirish, ma'lumotlarni ro'yxatlarga muvofiq to'ldirish va boshqa ko'p narsalar uchun foydalanish mumkin.





7-Rasm. HashMaps

3. Xulosa

Mazkur ishda jahonda mashhur dasturlash tillaridan biri bo’lgan – Python dasturlash tili va Python dasturlash tilida ma’lumotlar strukturasi haqida qisqacha bayon etildi. Ushbuda yana ro`yxat, kortej, lug`at va to`plam tushunchalari va ularni qanday yaratish mumkinligi ular ustida amallar bajarish haqida ma’lumotlar keltirilib misollar yordamida tushuntirilgan.

Bundan tashqari, Pythonda malumotlar bazasi qanday tuzilishi, list, ro’yxat yaratish, elemat qo’shish, elementga kirish, uni o’chirish qnaday amalga oshirilishi misollar bilan birga ko’rsatil o’tildi

Bilganimizdek, malumotlar structurasini bir qancha turlari yani stek, dek, queue, list, array kabilar bilan ham chuqurroq tanishib oldik.





Download 357.07 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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