O’zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi



Download 1,61 Mb.
Pdf ko'rish
bet57/79
Sana08.09.2021
Hajmi1,61 Mb.
#168521
1   ...   53   54   55   56   57   58   59   60   ...   79
Bog'liq
C C dasturlash

 
Ro„yxat 
Ko‗p 
misollarda 
tarkibi, 
hajmi 
o‗zgaruvchan  bo‗lgan  murakkab 
konstruksiyalardan 
foydalanishga 
to‗g‗ri 
keladi. 
Bunday 
o‗zgaruvchan 
ma‘lumotlar  dinamik  informasion  strukturalar  deb ataladi. 
Eng  asosiy  dinamik  informasion  struktura  bu  ro„yxatdir.  Ro‗yxat  uchun 3 ta 
oddiy amal aniqlangan.   
  Navbatga yangi  element  joylashtirish 
  Navbatdan element  o‗chirish. 
  Navbatni  bo‗sh yoki bo‗sh emasligini aniqlash. 
Ro‗yxatning  asosiy  xossasi  shundan  iboratki,  ixtiyoriy  elementini  o‗chirish va 
ixtiyoriy  elementidan  keyin  yangi  element  qo‗shish  mumkin.  Bu  amallar  boshqa 
elementlarga  ta‘sir o‗tkazmaydi.  
Bir  bog‗lamli  ro‗yxatning  har  bir  bo‗g‗inida  ma‘lumot  va  keyingi  element 
adresi  joylashgan.  Agar  bu  ko‗rsatkich  nol  qiymatga ega bo‗lsa ro‗yxat oxirigacha 


 94 
o‗qib  bo‗lingan  bo‗ladi.  Ro‗yxatni  ko‗rib  chiqishni  boshlash  uchun  birinchi 
elementining  adresini  bilish  yetarli.   
Bir  bog‗lamli  ro‗yxat  elementlari  quyidagi  strukturali  tur  orqali  ta‘riflangan 
obyektlardan iborat bo‗ladi  
struct strukturali_tur_nomi 

struktura elementlari; 
struct strukturali_tur_nomi*ko„rsatkich; 
}; 
Bu  ro‗yxat  ma‘lumot  saqlovchi  maydonlar,  hamda  keyingi  element  adresini 
saqlovchi ko‗rsatkichdan iborat. 
Quyida  ko‗riladigan  bir  bog‗lamli  ro‗yxat  har  bir  tuguni  butun  son  va keyingi 
element  adresi  saqlanadigan  ko‗rsatkichdan  iborat.  Eng  birinchi  elementi 
boshlang‗ich  marker  bo‗lib  ma‘lumot  saqlash  uchun  emas  balki  ro‗yxat  boshiga 
o‗tish uchun xizmat  qiladi.  Bu element  hech qachon o‗chirilmaydi.   
Ro‗yxat elementi  quyidagi  strukturali  tur obyekti 
struct slist_node 

int info; 
struct slist_node* next; 
}; 
Ro‗yxat bilan ishlash uchun asosiy funksiyalar  sarlavhalari: 

Download 1,61 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   79




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish