statik ma’lumotlar tuzilmasi

PPTX 20 sahifa 664,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 20
statik ma’lumotlar tuzilmasi statik ma’lumotlar tuzilmasi reja: ma’lumotlar tuzilmasi nima ? turli xildagi ma’lumotlar tuzilmalari nima uchun kerak? statik ma`lumotlar tuzilmasi statik ma`lumotlar tuzilmasining ifodalanishi misollar. xulosa foydalanilgan adabiyotlar ma’lumotlar tuzilmalari o’zi nima? ma’lumotlar tuzilmasi — bu ma’lumotlarni samarali o’qish va o’zgartirish imkonini beruvchi, ma’lumotlarni saqlash va boshqarishning bir formatga solingan shaklidir. soddaroq qilib aytganda, ma’lumotlar tuzilmasi — bu ma’lumotlarning ma’lum bir strukturaga solingan, ular o’rtasida ma’lum bir bog’lanishlar yaratilgan va ular ustida ma’lum amallar bajaruvchi funksiyalardan tashkil topgan guruh. eng sodda ma’lumotlar tuzilmasiga misol qilib massiv (array)ni ko’rsatishimiz mumkin. quyida keltirilgan ma’lumotlar tuzilmalari dasturlashda eng ko’p qo’llaniladigan tuzilmalardir. ularga: 1. massiv (array) 2. bog’langan ro’yhat (linked list) 3. navbat (queue) 4. stek (stack) 5. hash jadvallar (hash tables) 6. daraxtlar (trees) 7. graflar (graph) asosiy ma’lumotlar tuzilmalari turli xildagi ma’lumotlar tuzilmalari nima uchun kerak? ma’lumotlar tuzilmalari nimaligi haqida qisman tasavvurga ega bo’ldingiz va ularning asosiy turlari bilan ham tanishib …
2 / 20
asi vaqt o`tishi bilan o`z o`lchamini o`zgartirmaydi. biz har doim dastur kodidagi statik ma`lumotlar tuzilmasiga qarab ularning o`lchamini bilishimiz mumkin. bunday ma`lumotlarga teskari ravishda dinamik ma`lumotlar tuzilmasi mavjud bo`lib, bunda dastur bajarilishi davomida dinamik ma`lumotlar tuzilmasi o`lchamini o`zgartirishi mumkin. statik ma’lumotlar tuzilmasi – bu qandaydir bir qonuniyatga asoslanib shakllangan, lekin elementlari soni, o`zaro joylashuvi va o`zaro aloqasi dastur bajarilishi davomida shu qonuniyat asosida dinamik o`zgaruvchan bo`lmagangan ma`lumotlar tuzilmasidir. navbatlarda ifodalanishi navbatni statik xotirada vektor ko`rinishida ifodalashda 2 ta parametr, ya`ni navbat boshini (navbatning 1-elementini) va oxirini (navbatning oxirgi elementini) ko`rsatuvchi ko`rsatkichlar olinadi navbatga yangi element kiritilayotganda navbat oxiri ko`rsatkichi ko`rsatayotgan adresga yoziladi va shundan keyin navbat oxiri ko`rsatkichi bittaga oshiriladi. navbatdan elementni o`chirishda navbat boshi ko`rsatkichi ko`rsatayotgan adresdagi element o`chiriladi va shundan keyin bu ko`rsatkichning qiymati bittaga oshiriladi. navbatga elementlar kiritilganda navbat oxiri ko`rsatkichi shu navbat uchun ajratilgan xotira sohasining oxiriga yetib qoladi. bunda navbat to`lgan hisoblanadi. steklarda ifodalanishi stekni …
3 / 20
eriladi. r stekdagi elementlar sonini bildiradi. masalaning berilishi talabalar ism-familiyasi, yoshi va ballaridan iborat jadval yarating va talabalarni ism-familiyasini alfavit bo‘yicha tartibga keltiring. (jadval yaratishda strukturadan foydalaning). dastur kodi #include using namespace std; struct talaba{ string fi; int yoshi; int ball; }; int main(){ int n; cout >n; talaba a[n]; for (int i=0; i >a[i].yoshi; cout >a[i].ball; } for (int i=n-1; i>=0; i--){ for (int j=0; j using namespace std; int main(){ int s=0; string str; char a; getline (cin,str); for(int i=0; i<str.length(); i++){ a=str[i]; if(isdigit(a))s+=((int)a-48); } cout<<s; return 0; } dastur natijasi: xulosa xulosa qilib aytganda ushbu mavzuda statik ma`lumotlar tuzilmasi haqida tanishib chiqdik, uning ifodalanishlarini ko`rib chiqdi. mavzu davomida c++ tilida ma`lumotlarning oddiy sozlangan va keltirilgan toifalari haqida va ularga oid misollar keltirilgan. statik ma`lumotlar tuzilmasi navbat va ularni c++ tilida e`lon qilish, ular ustida amallar bajarishga oid misollar keltirilgan. statik ma`lumotlar tuzilmasi ya`ni bir bog`lamli ro`yhatlar, ularni …
4 / 20
statik ma’lumotlar tuzilmasi - Page 4
5 / 20
statik ma’lumotlar tuzilmasi - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 20 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"statik ma’lumotlar tuzilmasi" haqida

statik ma’lumotlar tuzilmasi statik ma’lumotlar tuzilmasi reja: ma’lumotlar tuzilmasi nima ? turli xildagi ma’lumotlar tuzilmalari nima uchun kerak? statik ma`lumotlar tuzilmasi statik ma`lumotlar tuzilmasining ifodalanishi misollar. xulosa foydalanilgan adabiyotlar ma’lumotlar tuzilmalari o’zi nima? ma’lumotlar tuzilmasi — bu ma’lumotlarni samarali o’qish va o’zgartirish imkonini beruvchi, ma’lumotlarni saqlash va boshqarishning bir formatga solingan shaklidir. soddaroq qilib aytganda, ma’lumotlar tuzilmasi — bu ma’lumotlarning ma’lum bir strukturaga solingan, ular o’rtasida ma’lum bir bog’lanishlar yaratilgan va ular ustida ma’lum amallar bajaruvchi funksiyalardan tashkil topgan guruh. eng sodda ma’lumotlar tuzilmasiga misol qilib massiv (array)ni ko’rsatishimiz mumkin. quyida keltirilga...

Bu fayl PPTX formatida 20 sahifadan iborat (664,5 KB). "statik ma’lumotlar tuzilmasi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: statik ma’lumotlar tuzilmasi PPTX 20 sahifa Bepul yuklash Telegram