Bob. Algoritmlar haqida dastlabki tushunchalar



Download 5,47 Mb.
Pdf ko'rish
bet2/8
Sana25.01.2022
Hajmi5,47 Mb.
#409432
1   2   3   4   5   6   7   8
Bog'liq
Algoritmlar.pdf

(computational

 

problem) 

aniq  bajaruvchi  uskuna  sifatida  ham  qaralishi  mumkin. 

Algoritmlarda  keltirilgan  protseduralar  yordamida  kattaliklar  bilan 

amallar  bajarilib  natijalar  olinadi.  Masalan,  biror  sonlar  ketma- 

ketligini  orta  borish  tartibida  saralash.  Saralash  masalasi 



(sorting

 

problem) 

ga  misol  keltiramiz:

Kirish:  n-ta 

sondan  iborat sonlar ketma-ketligi 



(ai,a

2

,...,a B).

 

Chiqish: 

n-ta  sondan  iborat  sonlar ketma-ketligi 



(bi

2

...< b n).

 

Misol.  (31,  41,  59,  26,  41,56)  kiruvchi  ketma-ketlik 



bo‘lsa,

 

chiquvchi  ketma-ketlik  (26,  31,  41,  41,  56,  59) 



bo‘

lishi 


lozim.

5



Bunga  o ‘xshash  kiruvchi  ketma-ketlik  saralash  namunasi 

(instanse)

 

deb  yuritiladi.  Agar  algoritm  har  qanday  kiruvchi  qiym atlar  uchun 



aniq  va  mos  chiquvchi  qiymatlarni  bera  olsa,  u  aniq 

(correct) 

deb 


y u ritila d i.1

Algorimlardan  amaliyotda  foydalanishga  ayrim  misollarni 

keltiramiz:

•  Odam  DNK  si  tarkibidagi  100  ming  gen  identifikatsiyasi, 

DNK-ni  tashkil  etuvchi  3  milliard  asosiy juftlikni  saralash  va tahlili 

masalasi;

•   Intemetda  m a’lumotlar  olish  masalasi:  katta  hajmdagi 

m a’lumotlarni olish, jo 1 natish, qidiruv va optimal  m arshrut tanlash;

•  Elektron tijorat masalalarida (kredit karta nomerlari, parollar, 

bank hisob-kitob raqamlari  himoyasi, raqamli  imzo va boshqalar);

Algoritmlarni  ishlab  chiqishda  masalani  yechimi  uchun  zarur 

boMgan  vaqt  va  xotira  hajmi  muhim  ko‘rsatgichlar  hisoblanib 

algoritm larni  yaratishda  ulami  samarali  foydalanishni  hisobga  olish 

zarur.  Aynan  bir  masalani  yechish  uchun  turli  algoritmlar  tuzilishi 

mumkin.  Ular  bir-biridan  samardorlik  darajasi  bilan  farqlanadilar. 

Bu  farq  turli  texnik  va  dasturiy  ta'm inotlarda  har  xil  bo‘lishi 

mumkin.

Misol  uchun  ikkita saralash  algoritmlari  farqini  ko‘rib chiqamiz:




Download 5,47 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish