Video: Misol bilan C++ da ro'yxat nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
C++ ro'yxatiga misol | C++ da ro'yxat Standart shablon kutubxonasi. C++ ro'yxati qo'shni bo'lmagan xotirani ajratish imkonini beruvchi o'rnatilgan ketma-ketlik konteynerlari. The ro'yxati tez tasodifiy kirishni ta'minlamaydi va u faqat har ikki yo'nalishda ketma-ket kirishni qo'llab-quvvatlaydi.
Bundan tashqari savol tug'iladi, C++ da ro'yxat nima?
Roʻyxat . Ro'yxatlar ketma-ketlik konteynerlari bo'lib, ular ketma-ketlikning istalgan joyiga doimiy vaqt kiritish va o'chirish operatsiyalari va ikkala yo'nalishda takrorlash imkonini beradi. Roʻyxat konteynerlar ikki tomonlama bog'langan holda amalga oshiriladi ro'yxatlar ; Ikki marta bog'langan ro'yxatlar o'z ichiga olgan har bir elementni turli va bir-biriga bog'liq bo'lmagan saqlash joylarida saqlashi mumkin.
Xuddi shunday, Deque C++ nima? Ikki tomonlama navbat. deque (odatda "pastka" kabi talaffuz qilinadi) ikki tomonlama navbatning tartibsiz qisqartmasi. Ikki tomonlama navbatlar dinamik o'lchamlarga ega bo'lgan ketma-ket konteynerlar bo'lib, ular ikkala uchida (old yoki orqada) kengaytirilishi yoki qisqarishi mumkin.
Xuddi shunday, so'raladi, C++ STL da ro'yxat nima?
C++ da ro'yxat Standart andozalar kutubxonasi ( STL ) Ro'yxatlar qo'shni bo'lmagan xotira ajratish imkonini beruvchi ketma-ket konteynerlardir. Vektor bilan solishtirganda, ro'yxati sekin harakatga ega, lekin joy topilgach, kiritish va oʻchirish tez amalga oshiriladi. Odatda, biz a deganda Roʻyxat , biz ikki tomonlama bog'langan haqida gapiramiz ro'yxati.
C++ da ro'yxatlar bormi?
C++ ro'yxati qo'shni bo'lmagan xotirani ajratish imkonini beruvchi o'rnatilgan ketma-ketlik konteynerlari. The ro'yxati tez tasodifiy kirishni ta'minlamaydi va u faqat har ikki yo'nalishda ketma-ket kirishni qo'llab-quvvatlaydi. The ro'yxati C++ da STL (Standart andozalar kutubxonasi) bilan mavjud ketma-ketlik konteyneridir.