C++da vector ma’lumotlar strukturasini ishlab chiqishh
Mavzu:C++da vector ma’lumotlar strukturasini ishlab chiqish
Reja. G I.Kirish. II.Nazariy qism. 1.C++ da vector haqida. 2.C++ da vectorni qo’llanilish sohasi. III.Amaliy qism. 1.Vectorga doir misollar va ularning tahlili. IV.Xulosa. V. Foydalanilgan adabiyotlar. 2
KIRISH. C++ da v ek t orlar (v ect ors) — bu st andart k ut ubxona (St andard Templat e Library y ok i STL) t ark ibiga k iruv chi ma'lumot t uzilmasi bo‘lib, dinamik massiv (dy namic array ) k abi ishlay di. Vek t orlar o‘lchami av t omat ik rav ishda oshib borishi y ok i qisqarishi mumk in. Ular qulay v a samarali ma'lumot larni saqlash v a ularga ishlov berish v osit alarini t aqdim et adi. 3
Основные целиII.1.C++ da vector haqida. Vektorning asosiy funksiyalari size(): Vektorning hozirgi o‘lchamini qaytaradi. push_back(value): Vektor oxiriga yangi element qo‘shadi. pop_back(): Vektor oxiridan elementni olib tashlaydi. at(index): Indeks bo‘yicha elementga kirishni ta'minlaydi. clear(): Vektor ichidagi barcha elementlarni olib tashlaydi. empty(): Vektor bo‘sh yoki yo‘qligini tekshiradi. insert(iterator, value): Ko‘rsatilgan iterator pozitsiyasiga yangi element qo‘shadi. erase(iterator): Ko‘rsatilgan iterator pozitsiyasidagi elementni olib tashlaydi.
Iteratorlar bilan ishlash Vektorlar bilan iteratorlar yordamida ham ishlash mumkin. Iteratorlar vektorning ichidagi elementlarga kirish uchun ishlatiladi“ Ричард Брэнсон ”