|
Tomonidan tan olingan, ammo boshqalar ham ma'lum
|
bet | 4/6 | Sana | 24.01.2024 | Hajmi | 36,54 Kb. | | #144809 |
Bog'liq 10,11-Лекция узбJamoa
|
Tushuntirish
|
ALT tushuntirish buyrug'i
|
to'g'ri variantni tanlash.
|
ESC
|
-bu boshi berk ko'chadan chiqish.
|
|
|
Jadval 34
|
buyruqlarning ta'rifi LP
|
|
|
|
registrlar formati
|
|
natijasi
|
s e (ALT c1 c2 . c) d r
|
→ s e (c1
|
. c) (c . d) ((s e (c2 . c) d) . r)
|
s e (ESC) d Nil
|
→ Nil e (Esc) d Nil
|
s‟ e‟ (ESC) d‟ ((s e (c2 . c) d) . r)
|
→ s e (c2
|
. c) d r
|
6.2. Asoslari
Variantlarning taqdimoti-filiallarning ta'rifiga o'xshaydi, lekin filialni tanlashni boshqaradigan predikatlarsiz, bu amalga oshirish orqali oddiy Java-da variant yozuvlari yoki birlashmalariga o'xshaydi. Ba'zi tillarda, masalan, o'quv-va o'yin xarakterida siz variantni tanlash ehtimolini ko'rsatishingiz mumkin. Mantiqiy va genetik dasturlash tillarida variantlarni to'g'ridan-to'g'ri ko'rib chiqish mumkin,
namunalar bilan taqqoslash va muvaffaqiyatsiz tanlov bilan daromadlarni tashkiletish.
Odatda algoritm va dastur tushunchasi deterministik jarayonlar bilan bog'liq. Biroq, cheklangan miqdordagi variantlar bilan cheklangan determinizmga yo'l qo'yilsa, bu tushunchalar juda murakkablashmaydi, shuning uchun har bir vaqtda ulardan faqat bitta variant mavjud.
boshi berkko'chalar. Puffinlar turli teglar bilan bog'lanishi va belgilangan teglarga tuzoqlarni o'rnatishi mumkin. Boshi berk ko'chaga kirganda, tuzoq ichida joylashgan butun strukturaning qiymati hosil bo'ladi.
O'lik va tuzoqlardan foydalanib, siz birinchi noaniq variantga qadar variantlarni saralashni tashkil qilishingiz yoki barcha noaniq variantlarni to'plashingizmumkin. Ikkinchisi xaritalar (map) yordamida amalga oshirilishi mumkin, birinchisi esa birinchi mos usulni tan oladi, cho biroz o'zgartirilgan evcon sifatida amalga oshirilishi mumkin, muvaffaqiyatga erishilganda qo'shimcha uzilish tuzog'i mavjud.
|
| |