Mavzu: asosiy algoritmik konstruktsiyalar
Download 100.95 Kb.
|
Mavzu asosiy algoritmik konstruktsiyalar
ALGORITMLARNING XUSUSIYATLARI
Barchaasosiyalgoritmikinshootlarulargabo'ysunadiganharakatlargaegabo'lishikerak. Keling, bumasalanibatafsilko'ribchiqaylik. Agar sizalgoritmlarnivaularningxususiyatlarinibutunlaykuzatibboradiganbo'lsangiz, ularningtarkibiyqismlarinitushunishningzaruriyatiyo'qliginiko'rishingizmumkin, ularrejagamoskeladigananiq. To'g'rinatija, hattozaruriyharakatlargamexanikravishdaamalqilishbo'lsa ham. Shundankelibchiqadiganxulosagakelsak, xatti-harakatlarningxabardorligidama'noyo'qligitufaylialgoritmnikompyuterniamalgaoshirishgaajratishmumkin. Boshqachaaytganda, avtomatlashtirilganqurilmalaruchunbujarayonzarur. Asosiyalgoritmikkonstruktsiyalarqandayxususiyatlargaegabo'lishikerak? Ochiqlik. Har birbuyruqbajarilganob'ektgaimkonqadaraniqbo'lishikerak. Masalan, markazda nuqta chizishdanko'rahechnarsaosonemas, lekinsizdaharakatniamalgaoshirishgaimkonberadiganbuyruqlarmavjudbo'lmaguncha, buniqilaolmaysiz. Faoliyat. Bu mulknimanianglatadi? Keraklinatija. Algoritmhechqandayjavobberaolmaydi. Xatosababli, sizistagannoto'g'rinatijaolishingizmumkin, lekinbuhalihammasibo'ladi. Bundantashqari, muayyansonliqadamlardankeyinjavobolinishikerak. Massa. Har qandayalgoritmba'zivazifalarsinfiganisbatanqo'llanilishikerak. Ularningorasidagima'lumotlaraslma'lumotlardanfarqqilishimumkin. Shubhasiz. Harbirishdafaqatbittaqiymatbo'lishikerakvalotinparolinibekorqilishgaruxsatberilmaydi. Ideal holda, dasturqanchalikkattabo'lmasin, natija har doimbirxilbo'lishikerak. Diskratsizlik. Algoritm - navbatdagibosqichlar. Har birqadambuyruqdir, sizatlayolmaysizvayangisiniqo'shaolmaysiz. To'g'ri. Har qandayvazifauchunqo'llaniladigan har qandayalgoritmhammauchunto'g'ribo'lishikerak. Dasturlardako'pinchamuammolaryozmaqadamlaremas, ko'pinchako'pvaqt talab qilmaydi, balkiturlixilsavollaruchunularnibajaradi. Shuninguchunmuhimqadamalgoritmni disk raskadrovkaqiladi. Bungayordamberishimumkinvaasosiyalgoritmikdizayn, takrorlashyaxshinatijalargaerishishmumkin. Download 100.95 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling