Qayta strategiya bul kósheden paydalanıw mısalı



Download 0,55 Mb.
Sana31.12.2021
Hajmi0,55 Mb.
#227286
Bog'liq
algoritmlestiriw


Tákirarlaw

Qayta strategiya - bul kósheden paydalanıw (mısalı :

for and while) procesin ámeldegi bolaman degenge shekem tákirarlaw ushın

málim bir shárt atqarıladı. Cikldıń hár bir basqıshı tákirarlaw dep ataladı . Tákirarlawlar kirisiw arqalı ótiw ushın júdá paydalı

maǵlıwmatlar hám hár bir bólim ushın birdey operatsiyalardı qóllydı.

Mine bir missal:

Balıq dizimlerin birlestiriw. Sizde teńiz hám dushshı suw balıqlari buyırtpa etilgen dizimler bar, ekewi de álippe boyınsha buyırtpa etilgen.

Olardan bir ulıwma dizimdi qanday jaratıw múmkin, sonıń menen birge tártiplengen álippe boyınsha?

Eki dizimdiń joqarı elementlerin salıstırıwlaw ushın biz while loop ete alamız.

function merge(sea, fresh)

result ← List.new

while not (sea.empty and fresh.empty)

if sea.top_item > fresh.top_item

fish ← sea.remove_top_item

else

fish ← fresh.remove_top_item



result.append(fish)

return result



(3. 1-súwret). . Eki tártiplengen dizimdi úshinshisine birlestiriw da tártiplengen boladı

Ol hár bir element ushın belgilengen muǵdardaǵı operatsiyalardı atqarıp, kirisiw dizimlerindegi barlıq balıq atları boylap tákirarlanadı. .. Sonday eken, birlestiriw algoritmı quramalılıqta O (n) bolıp tabıladı.

Вложенные циклы и степенные множества

Aldınǵı bapta biz tańlawdı saralaw qanday islewin kórdik. selection_sort ekinshisine ornatılǵan bir kósheden paydalanadı. Endi biz quwat kompleksin esaplaw ushın ishki kósheden qanday paydalanıwdı bilip alamız. Ob'ektler kompleksi berilgen S, keyin eksponent toplam tıń barlıq kishi toplamların óz ishine alǵan toplam.

Jaǵımlı iyisti úyreniw Parfyumeriya, guller aromatlarinda siz hár qıylı iyislerdi birlestirib jaratılasız.

Guller. F reńler kompleksi berilgen bolsa, ol jaǵdayda olardan tayarlanatuǵın átirlerdin barlıǵın qanday esaplaw múmkin?

Hár qanday iyis F kishi bóleginen ibarat, sol sebepli onıń eksponentligi toplamda barlıq múmkin bolǵan iyisler bar. Bul quwat kompleksi barha takirar túrde esaplanadı. Nolinshi gúller kompleksi ushın ámeldegi tek bir variant iyissiz bolıp tabıladı. Eger biz basqa gúldi alsaq, ámeldegi iyislerdi tákirarlaymız hám olarǵa qosamız (3. 2-súwret).

Bul processti cikllar járdeminde xarakteristikalaw múmkin. Sırtqı pastadirda

keyingi qaysı gulni kórip shıǵıwdı hal etemiz. Ishki halqa átirlerdi tákirarlaydı hám bul nusqalarǵa jańa gúl qosadı.

Bul processti cikllar járdeminde xarakteristikalaw múmkin. Sırtqı pastadirda

keyingi guldi kórip shıǵamız shalbar. Ishki halqa jaǵımlı iyislerdi tákirarlaydı hám jańa reń qosadı

bul nusqalarda bar.

function power_set(flowers)

fragrances ← Set.new

fragrances.add(Set.new)

for each flower in flowers

new_fragrances ← copy(fragrances)

for each fragrance in new_fragrances

fragrance.add(flower)

fragrances ← fragrances + new_fragrances

return fragrances

Hár bir jańa gúl qosılsa, onıń muǵdarı eki ese ko'beyedi eksponentlikti kórsetetuǵın kopliktegı átirler quramındaǵı átirler ósiwi ( =2* ). Ámeller sanın eki ese asıratuǵın algoritmlerde eger kirisiw maǵlıwmatları muǵdarı bir elementke kóbeygen bolsa, mısalı -expotentsial, olardıń waqıt quramalılıǵı O ( ) boladi.

Quwat toplamların islep shıǵarıw óndiriske teń bolıp tabıladı. Shinliq kesteleri. Eger siz hár bir guldi boolean ózgeriwshisi menen belgileseniz, ol jaǵdayda hár qanday iyis bul ózgeriwshilerdiń True / False manislerin sáwlelendiriw ańsat. Shinliq kestesinde hár bir qatarda jaǵımlı iyis múmkin bolǵan formula boladı.



(3.2-suwret) To'rt gul jardeminde hamme jaǵimli iyslerdin takirar dizimi



Rekursiya
Download 0,55 Mb.

Do'stlaringiz bilan baham:




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