ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari

PPTX 17 pages 713.2 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 17
ma'lumotlarning abstrak turlari va ma'lumotlar strukturalari ma'lumotlarning abstrakt turlari va ma'lumotlar strukturalari “axborot texnologiyalari” kafedrasi katta o’qituvchisi x.ikromov reja: stek navbat vektor ro’yhat “yomon dasturchilar kod haqida oʻylashadi. yaxshi dasturchilar esa ma’lumotlar strukturasi va ularning aloqalari haqida oʻylashadi.” ma’lumotlar strukturasi ma’lumotlar strukturasi (ing. data structure) - bu hisoblashda turli xil bir tipli va (yoki) mantiqiy bogʻliq ma‘lumotlarni saqlash va qayta ishlashga imkon beradigan dastur birligi. ma‘lumotlarni qoʻshish, izlash, oʻzgartirish va yoʻq qilish uchun ma‘lumotlar tarkibi uning interfeysini tashkil etadigan funksiyalar toʻplamini taqdim etadi. abstrakt ma‟lumotlar turi abstrakt malumotlar turi (adt – abstract data type) - bu ma‘lumotlar turlari uchun matematik model, bu yerda ma‘lumotlar turi xatti-harakatlari (semantikasi) bilan foydalanuvchi nuqtai nazaridan aniqlanadi, ya‘ni mumkin boʻlgan qiymatlar, ushbu ma‘lumotlar boʻyicha mumkin boʻlgan amallar turi va ushbu amallarning harakati. stek stek – stack inglizchadan uyum, gʻaram, dasta, bogʻlam degan ma‘noni anglatadi. stek - bu lifo (last in – first out; oxirgi kelgan …
2 / 17
n element mavjud - birinchisi (yoki uni bosh element deb ham atashadi). stek ma’lumotlar strukturasi c++ tilida stekni realizatsiya qilish dastur boshida stek shablonidan foydalanish uchun kutubxonasini yoqishimiz kerak. stack ; - bu yerda stekda saqlanadigan ma‘lumotlar turini yozishimiz kerak. - bu stek nomi. steklar bilan ishlash metodlari #include #include //stek kutubxonasini ulash using namespace std; int main() { stack stek; // stek yaratish int i = 0; cout > a; stek.push(a); // sonni stekka qoʻshish i++; } if (!stek.empty()) cout using namespace std; int main() { int stek[20]; int i = -1; for (int j = 0; j > a; i++; stek[i] = a; } if (i == -1) cout kutubxonasini kiritishingiz kerak. bundan tashqari, navbatni e‘lon qilish uchun quyidagi strukturani ishlatishingiz kerak. queue ; misol uchun: queue navbat; c++ tilida navbatni realizatsiya qilish #include #include // queue kutubxonasini ulash using namespace std; int main() { queue n; // …
3 / 17
ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari - Page 3
4 / 17
ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari - Page 4
5 / 17
ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari - Page 5

Want to read more?

Download all 17 pages for free via Telegram.

Download full file

About "ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari"

ma'lumotlarning abstrak turlari va ma'lumotlar strukturalari ma'lumotlarning abstrakt turlari va ma'lumotlar strukturalari “axborot texnologiyalari” kafedrasi katta o’qituvchisi x.ikromov reja: stek navbat vektor ro’yhat “yomon dasturchilar kod haqida oʻylashadi. yaxshi dasturchilar esa ma’lumotlar strukturasi va ularning aloqalari haqida oʻylashadi.” ma’lumotlar strukturasi ma’lumotlar strukturasi (ing. data structure) - bu hisoblashda turli xil bir tipli va (yoki) mantiqiy bogʻliq ma‘lumotlarni saqlash va qayta ishlashga imkon beradigan dastur birligi. ma‘lumotlarni qoʻshish, izlash, oʻzgartirish va yoʻq qilish uchun ma‘lumotlar tarkibi uning interfeysini tashkil etadigan funksiyalar toʻplamini taqdim etadi. abstrakt ma‟lumotlar turi abstrakt malumotlar turi (adt – abstract data type) - ...

This file contains 17 pages in PPTX format (713.2 KB). To download "ma’lumotlarning abstrakt turlari va ma’lumotlar strukturalari", click the Telegram button on the left.

Tags: ma’lumotlarning abstrakt turlar… PPTX 17 pages Free download Telegram