ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti

PPTX 15 sahifa 557,6 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 15
ma'lumotlar tuzilmalarining umumiy ko‘rinishi ma’lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti xolliyev faxriddin boxodirovich ma'lumotlar tuzilmalarining umumiy ko‘rinishi ma'lumotlarning sozlangan turlari: massivlar, vektorlar, yozuvlar, to‘plamlar va ko'rsatkichli turlar ma'lumotlar tuzilmalarining umumiy tushunchasi - ma'lumotlar tuzilmalari ma'lumotlarni samarali saqlash va ishlov berish usullarini belgilaydi. - turlari: • chiziqli (massivlar, ro‘yxatlar, steklar, navbatlar) • nochiziqli (daraxtlar, grafalar) ma'lumotlarning sozlangan turlari - sozlangan ma'lumot turlari aniq strukturalarga ega. - muhim turlari: • massivlar • vektorlar • yozuvlar • to‘plamlar • ko'rsatkichli turlar massivlar (arrays) - bir xil turdagi elementlarni tartib bilan saqlash imkonini beradi. - xususiyatlari: • o‘lchami oldindan belgilangan • indeks orqali murojaat qilish • matematik operatsiyalar uchun qulay - amaliy qo‘llanilishi: matritsalar, fayl tizimlari, signallarni qayta ishlash. vektorlar (vectors) - massivlarga o‘xshash, lekin dinamik o‘lchamga ega. - elementlar avtomatik ravishda qo‘shilishi yoki o‘chirilishi mumkin. - **c++ stl** va **python list** kabi kutubxonalarda qo‘llaniladi. - amaliy qo‘llanilishi: ma'lumotlar bazasi, mashinani …
2 / 15
tsiyasi. massiv – bir xil turdagi elementlarning tartiblangan to‘plami. ular statik yoki dinamik bo‘lishi mumkin. xususiyatlari: • indeks orqali kirish imkoniyati bor. • hajmi odatda oldindan belgilanadi. • elementlarga tezkor kirish mumkin (o(1) vaqt murakkabligi). pythonda massivlar: import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr[2]) # 3 vektor – dinamik uzunlikka ega bo‘lgan massivga o‘xshash tuzilma. vektorlar massivlardan farqli ravishda avtomatik ravishda o‘z hajmini oshira oladi. pythonda vektorlar: vec = [1, 2, 3] vec.append(4) print(vec) # [1, 2, 3, 4] yozuvlar – turli turdagi ma'lumotlarni o‘z ichiga oluvchi tuzilma. masalan, talabalar haqida ma’lumot saqlash uchun nom, yosh, gpa kabi turli maydonlar bo‘lishi mumkin. pythonda yozuvlar: student = {"name": "ali", "age": 22, "gpa": 3.5} print(student["name"]) # ali to‘plamlar – tartiblanmagan va takrorlanmaydigan elementlardan iborat tuzilma. pythonda to‘plamlar: a = {1, 2, 3, 4} b = {3, 4, 5, 6} print(a & b) # {3, 4} - kesishma …
3 / 15
ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti - Page 3
4 / 15
ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti - Page 4
5 / 15
ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 15 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti" haqida

ma'lumotlar tuzilmalarining umumiy ko‘rinishi ma’lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti xolliyev faxriddin boxodirovich ma'lumotlar tuzilmalarining umumiy ko‘rinishi ma'lumotlarning sozlangan turlari: massivlar, vektorlar, yozuvlar, to‘plamlar va ko'rsatkichli turlar ma'lumotlar tuzilmalarining umumiy tushunchasi - ma'lumotlar tuzilmalari ma'lumotlarni samarali saqlash va ishlov berish usullarini belgilaydi. - turlari: • chiziqli (massivlar, ro‘yxatlar, steklar, navbatlar) • nochiziqli (daraxtlar, grafalar) ma'lumotlarning sozlangan turlari - sozlangan ma'lumot turlari aniq strukturalarga ega. - muhim turlari: • massivlar • vektorlar • yozuvlar • to‘plamlar • ko'rsatkichli turlar massivlar (arrays) - bir xil turdagi elementlarni tartib bilan saqlash imkon...

Bu fayl PPTX formatida 15 sahifadan iborat (557,6 KB). "ma'lumotlar tuzilmasi va algoritmlar fani bo’yicha 2-ma’ruza darsi taqdimoti"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: ma'lumotlar tuzilmasi va algori… PPTX 15 sahifa Bepul yuklash Telegram