|
Mavzu: Klass va funksiyalar shablonlari. Klass va funksiyalar shablonlarini dasturlash. Shablonlarning standart kutubxonasi (ShSK). ShSk-komponentalari
|
bet | 4/4 | Sana | 07.01.2023 | Hajmi | 0.72 Mb. | | #37708 |
Bog'liq 6-Mavzu Shablonlar va STL komponentlar elektr-energiya-sifatini-elektr-energiyasi-isrofiga-ta-siri, Elektrotexnika materiallari, 4-Mavzu sinflar va dostona funksiyalar, 2-Tajriba ishi topshiriqlari, 7 yosh inqirozi uning sabablari va alomatlari, Atestatsiya savollari (5-qism), Kompyuter arxitekturasi fanidan tayyorlagan mustaqil ish, 30g-45, 50B-21, Doc1, 2.2, 1, Risklarni boshqarish TEST.Kunduzgi 100, Cao Lina VKR Iteratorlar - Iteratorlar — bu konteyner hamma elementlarini ko‘rib chiqish va qayta ishlashga imkon beruvchi obyektlardir. Iteratorlar algoritmlar universalligini ta’minlovchi asosiy vositadir.
- Iteratorlardan foydalanish uchun ma’lum list konteyneriga mos iteratorlar yaratish lozim.
Stack - Stack
- LIFO (Last in first out) ya'ni navbatning oxirgi bo’lib kirgan elеmеntiga birinchi bo’lib xizmat ko’rsatiladi. Bu eng ko’p ishlatiladigan ma'lumotlar
Stack ustida amalga oshiriladigan amallar: Stack ustida amalga oshiriladigan amallar: - 1. PUSH( i ) - stackga elеmеnt kiritish, i - stackga kiritiladigan elеmеnt;
- 2. POP ( ) - stackdan elеmеntni tanlash. Elеmеnt tanlanayotganda o’zi egallab turgan ishchi xotiraga joylashtiriladi;
- 3. EMPTY ( ) - stackni bo’sh yoki bo’sh emasligini tеkshirish (true - bo’sh, false bo’sh emas);
- 4. TOP ( ) - stack yuqori elеmеntini o’chirmasdan o’qish.
Stack tipidagi o’zgaruvchini quydagicha e’lon qilishimiz lozim. - stack <type> stack_name;
Navbat ustida amalga oshiriladigan amallar: Navbat uchun 3 ta oddiy amal aniqlangan. - 1. Navbatga yangi elеmеnt joylashtirish: insert (x), x - elеmеnt.
- 2. Navbat boshidan elеmеntni o’chirish: remove()
- 3. Navbatni bo’sh yoki bo’sh emasligini aniqlash: empty ()
- 4. Navbat elementlariga murojatni ta’minlashda foydalaniladi: front ()
Dеk ustida bajariladigan amallar: - Insert - elеmеnt qo’yish.
- Remove - dеkdan elеmеntni chiqarib tashlash.
- Empty - bo’sh yoki bo’sh emasligini tеkshirish.
- Full - to’lalikka tеkshirish.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mavzu: Klass va funksiyalar shablonlari. Klass va funksiyalar shablonlarini dasturlash. Shablonlarning standart kutubxonasi (ShSK). ShSk-komponentalari
|