Algoritm tushunchasi


Download 0.73 Mb.
bet1/28
Sana21.02.2023
Hajmi0.73 Mb.
#1216968
  1   2   3   4   5   6   7   8   9   ...   28
Bog'liq
Algoritmlashdan javoblar


Algoritmlashdan javoblar
1 Algoritm tushunchasi. Algoritmning klassik nazariyasi
Algoritm tushunchasi. Avvalo algoritm tushunchasi IX asrda
yashab ijod etgan buyuk bobokalonimiz Muhammad al-Xorazmiy nomi
bilan uzviy bogʻliqligini tushuntirish lozim. Algoritm soʻzi alXorazmiyning arifmetikaga bagʻishlangan asarining dastlabki betidagi
“Dixit Algoritmi” (“dediki al-Xorazmiy” ning lotincha ifodasi) degan
jumlalardan kelib chiqqan. Algoritm - bu belgilaydigan cheklangan qoidalar toʻplami, muayyan vazifalar toʻplamini hal qilish boʻyicha amallarketma-ketligiva beshta muhim xossaga ega: aniqlik, tushunarlilik, kiritish,chiqarish,samaradorlik”. Algoritmlarning klassik nazariyasi (rasmiytillarnuqtainazaridan masalalarni shakllantirish, yechuvchanlik muammosi tushunchasi, murakkablik sinflarini kiritish, P = NP (?) masalasinishakllantirish, NP-ning toʻliq masalalarini sinfi va uni oʻrganish);
2 Algoritm tushunchasini formallashtirish
Algoritm - bu ma’lum bir tilda berilgan, mumkin boʻlgan
dastlabki ma’lumotlar sinfi uchun masalani hal qilish uchun mumkin
boʻlgan elementar amallarning cheklangan ketma-ketligi.
Algoritm - bu cheklangan vaqt ichida masalani yechish
natijasiga erishish uchun ijrochining harakatlari tartibini tavsiflovchi
aniq koʻrsatmalar toʻplami.
Algoritmning aniq yoki bilvosita turli xil ta’riflari bir qator
talablarni keltirib chiqaradi:
- algoritmda cheklangan miqdordagi elementar bajarilishi mumkin
boʻlgan ketma-ketlik boʻlishi kerak, ya’ni yozuvning aniqligi talabi
bajarilishi kerak;
- algoritm masalani yechishda cheklangan sonli bosqichlarni
bajarishi kerak, ya’ni harakatlarning aniqligi talabi bajarilishi kerak;
- barcha qabul qilingan kirish ma’lumotlari uchun algoritm bir xil
boʻlishi kerak, ya’ni universallik talabiga javob berish;

3 Algoritmning asosiy xossalari. Algoritmning tasvirlash usullari



Download 0.73 Mb.

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




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