Programming



Yüklə 35,1 Mb.
tarix26.10.2023
ölçüsü35,1 Mb.
#161605
DA 2-lecture

PROGRAMMING

By Djurabayeva G

TABLE OF CONTENTS

algoritm

Ma'lumotlar turlari va tuzilmalari

ma'lumotlar tuzilishi

metodologiyasi

Algoritm

KIRISH Algoritm

Vazifani bajarish uchun qadamlar yoki ko'rsatmalar to'plami.

Misol (tort retsepti)

Kompyuter algoritmlari kirish va chiqish orqali ishlaydi. Ular kirishni qabul qiladilar va chiqishni yaratish uchun algoritmning har bir bosqichini ushbu ma'lumotlarga qo'llaydilar.

KIRISH Algoritm

Kompyuter algoritmlari kirish va chiqish orqali ishlaydi. Ular kirishni qabul qiladilar va chiqishni yaratish uchun algoritmning har bir bosqichini ushbu ma'lumotlarga qo'llaydilar.

Muhammad ibn Muso Al-Xorazmiy

Ushbu kitobning birinchi satrlari quyidagicha tarjima qilingan: “Algoritmlar. Rahbarimiz va himoyachimiz Allohga hamdlar aytaylik. "

ma'lumotlar tuzilishi

ma'lumotlar tuzilishi

kompyuterda ma'lumotlarni samarali ishlatish uchun ularni tartibga solishning o'ziga xos usuli.

ma'lumotlar tuzilishi

Ma'lumotlar tuzilishi nima uchun muhim?

Barcha dasturlash ma'lumotlar tuzilmalari va algoritmlari bilan bog'langan. Birinchisi ma'lumotlarni saqlash uchun kerak, ikkinchisi esa ushbu ma'lumotlardan foydalangan holda muammolarni hal qilish uchun kerak.

Stack

Stack foydali ma'lumotlar strukturasidir. Bu bir-birining ustiga qo'yilgan plitalar to'plamiga o'xshaydi.

Stack

Stack foydali ma'lumotlar strukturasidir. Bu bir-birining ustiga qo'yilgan plitalar to'plamiga o'xshaydi.


Empty

Stack

• Push – elementni stek boshiga “surish” imkonini beradi.

• Pop - stek boshidan elementni olib tashlash imkonini beradi.

• IsEmpty - stek bo'sh yoki yo'qligini tekshiradi.

• IsFull - stek to'lganligini tekshiradi.

• Peek - stek boshida elementni olib tashlamasdan olish imkonini beradi.


Empty

Queue


queue
Navbat FIFO tamoyiliga bo'ysunadi - Birinchi kiruvchi birinchi chiqadi ("birinchi kirsa, birinchi chiqadi"). Navbatdagi birinchi narsa birinchi bo'lib chiqadi.
Ko'rib turganingizdek, 1-band 2-dan oldin navbatga kirdi va birinchi bo'lib olib tashlandi - bu FIFO printsipi.
Navbat - navbatga element qo'shadigan usul. Boshqa tomondan, Dequeue uni olib tashlaydi.

Queue turlari

Queue will follow based priority

Insert and remove of the queue can be used by start and end

Rounded float


Thanks
Yüklə 35,1 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin