Algoritm tushunchasi. Algoritimning intuitiv, formal va kibernetik ta`riflari,xossalari xamda ularning turlari



Yüklə 147,3 Kb.
səhifə20/20
tarix09.11.2022
ölçüsü147,3 Kb.
#68158
1   ...   12   13   14   15   16   17   18   19   20
Berilganlar struktursi qisman to\'liq

8 . Algoritm ta’rifi


Erotasfen g’alviri algoritmi qadamlari:
1. 2 dan n gacha bo’lgan butun sonlar massivini yaratib olamiz (1 tub son emasligi aniq)
2. Boshlanishiga p ni 2 ga (eng kichik tub son) teng deb olamiz.
3. p ning ko’paytuvchilarini, ya’ni 2*p, 3*p, 4*p, … n gacha murakkab son sifatida belgilab chiqamiz. ning o’zi belgilanmasligi kerak.
4. p dan katta va N dan kichik birinchi belgilanmagan sonni topamiz. Bu bizda keyingi tub son bo’ladi va 3-qadamni shu son uchun ham bajaramiz.
5. Algoritm tugagan paytda belgilanmay qolgan sonlar bizga N gacha bo’lgan tub sonlarni beradi.


Ikki sonning EKUBini topish. Evklid algoritmi
Evklid algoritmi - ikki sonni eng katta umumiy bo'luvchisini(EKUB) topib beruvchi effektiv algoritm hisoblanadi. Algoritm yunon matematiki Evklid nomiga berilgan. U bu algoritmni eramizidan 3 asr oldin o'ylab topgan. Evklid algoritmi ikkita musbat son uchun yangi juftlikni hosil qiladi, kattasini kichginasi orqali kamaytirib. Bu jarayon ikkala son teng bo'lib qolmaguncha davom ettiriladi.
Misol tariqasinda (12,14) juftligini olaylik. Dastlab 12 ni 14 olib tashlaymiz. Hosil bo'lgan juftlik - (12,2). Keyin shu jarayon taqrorlanadi:



Yüklə 147,3 Kb.

Dostları ilə paylaş:
1   ...   12   13   14   15   16   17   18   19   20




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