Bir bog‘lamli ro‘yxatlar ustida amallar va ularning algoritmlari


Download 401.64 Kb.
bet1/4
Sana28.12.2022
Hajmi401.64 Kb.
#1015166
  1   2   3   4
Bog'liq
usmonov.mt







Bajardi Usmonov.S


Tekshirdi Sharipov.B


22 – Variant
Mavzu: Bir bog‘lamli ro‘yxatlar ustida amallar va ularning algoritmlari.
Bog'langan ro'yxat - ketma-ketlikdagi tugunlar guruhidan iborat bo'lgan juda tez-tez ishlatiladigan chiziqli ma'lumotlar tuzilmasi. Har bir tugun o'z ma'lumotlariga va keyingi tugunning manziliga ega, shuning uchun zanjirga o'xshash tuzilma hosil qiladi. Bog'langan ro'yxatlar daraxtlar va grafiklarni yaratish uchun ishlatiladi.

Bog'langan ro'yxatlarning afzalliklari:

  • Ular dinamik xarakterga ega bo'lib, kerak bo'lganda xotirani ajratadi.

  • Qo'shish va o'chirish operatsiyalari osongina amalga oshirilishi mumkin.

  • Stacks va navbatlar osongina bajarilishi mumkin.

  • Bog'langan ro'yxat kirish vaqtini qisqartiradi.

Bog'langan ro'yxatlarning kamchiliklari:

  • Ko'rsatkichlar saqlash uchun qo'shimcha xotira talab qilganligi sababli xotira behuda ketadi.

  • Hech qanday elementga tasodifiy kirish mumkin emas; u har bir tugunga ketmaket kirishi kerak.

  • Bog'langan ro'yxatda teskari o'tish qiyin.

Bog'langan ro'yxatlarning ilovalari:

  • Bog'langan ro'yxatlar steklarni, navbatlarni, grafiklarni va boshqalarni amalga oshirish uchun ishlatiladi.

  • Bog'langan ro'yxatlar ro'yxatning boshiga va oxiriga elementlarni kiritish imkonini beradi.

  • Bog'langan ro'yxatlarda biz o'lchamni oldindan bilishimiz shart emas.

Bog'langan ro'yxatlar turlari:
Bog'langan ro'yxatning 3 xil ilovalari mavjud ular:

    1. Yagona bog'langan ro'yxat

    2. Ikki marta bog'langan ro'yxat

    3. Doiraviy bog'langan ro'yxat


Download 401.64 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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