metodilogiyalarni belgilaydi. Ma’lumotlarni tasvirlash usullari haqida tasavvurga
ega bo’lish imkonini beradi. Bunday strukturalarga bog’langan ro’yhatlar va
satrlar, daraxtlar, malumotlarning abstrak tiplaridan stek va navbat kabilari kiradi.
Saralash algoritmi –
asosiy ahamiyatga ega bo’lib,
fayl va massivlarni
tartiblash uchun mo’ljallangan. Saralash algoritmlari bilan ustuvor navbatlar,
tanlash va birlashish masalalari o’z navbatida bog’liq hisoblanadi.
Qidirish algoritmi –
elementlarning katta kolleksiyasidan
aniq elementni
izlashga mo’ljallangan algoritm. Bularga daraxtlardan foydalanish va raqamli
kalitlarni shakllantirish bilan hosil qilingan asosiy
va kengaytirilgan qidirish
usullari kiradi. Shuningdek,
raqamli qidirish algoritmlari, muvozanatlangan
daraxtlar, xeshlash, shu bilan birga juda katta fayllar bilan ishlashda qo’llaniladigan
usullar ham kiradi.
Misol: Saralash orqali berilgan massiv elementlarini o‘suvchi tartibda
chiqaruvchi dastur tuzing?