Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Пока всС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ посСщСны повторяСтся: Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ IterCount количСства ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ происходит: 6. Π£ Ρ€Ρ‹Π±ΠΊΠΈ обновляСтся ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ свободный вСс. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π΅Π±Ρ€Π° инициализируСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°. 5. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ². 2. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ². Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ². ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ n Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… Π²Π΅Ρ€ΡˆΠΈΠ½ для посСщСния. 4. ΠšΠ»ΠΈΠ΅Π½Ρ‚ помСчаСтся ΠΊΠ°ΠΊ ΡƒΠΆΠ΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Для удобства вспомним ΠΎΠ±Ρ‰ΡƒΡŽ постановку Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта.

  • 1. — ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ всСх Π²Π΅Ρ€ΡˆΠΈΠ½. — «Π΄Π΅ΠΏΠΎ».
  • 2. — ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ n Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… Π²Π΅Ρ€ΡˆΠΈΠ½ для посСщСния.
  • 3. — ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° стоимостСй ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ; — ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ ΠΈ .
  • 4. — Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΡ‘ΠΌΠ½ΠΎΡΡ‚ΠΈ для транспортных срСдств.
  • 5. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ чисСл, Π³Π΄Π΅ — строго ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠ²Π°Ρ€Π΅ для Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ .
  • 6. НСобходимо ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ транспортного срСдства минимальной ΠΎΠ±Ρ‰Π΅ΠΉ суммарной стоимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ся Π² Π΄Π΅ΠΏΠΎ, ΠΈ ΠΊΠ°ΠΆΠ΄Π°Ρ Π²Π΅Ρ€ΡˆΠΈΠ½Π° ΠΈΠ· Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ транспортного срСдства. Π‘ΡƒΠΌΠΌΠ° потрСбности Π² Ρ‚ΠΎΠ²Π°Ρ€Π΅ всСх Π²Π΅Ρ€ΡˆΠΈΠ½-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ .

Для Π½Π°Ρ‡Π°Π»Π° слСдуСт ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° пространство Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ. Π’ Π½Π°ΡˆΠ΅ΠΉ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡Π΅, просто дискрСтно ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚авляСт собой мноТСство всСх Π²Π΅Ρ€ΡˆΠΈΠ½. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ρ€Ρ‹Π±ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ строго ΠΏΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ, Π³Π΄Π΅ ΠΎΠ΄Π½Π° итСрация — это ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ². ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ задаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ IterCount ΠΈ Ρ€Π°Π²Π½ΠΎ:

IterCount =.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.

Π’ ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ΄Π΅ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π»Π΅ΠΆΠΈΡ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Ρ‹Π±ΠΊΠΈ двиТутся ΠΊ Π΅Π΄Π΅, максимизируя Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π’ Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ, ΠΊΠ°ΠΊ цСлСвая функция (суммарноС расстояниС) Π·Π°Π΄Π°Ρ‡ΠΈ стрСмится ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ. Π—Π½Π°Ρ‡ΠΈΡ‚, для Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ «Π΅Π΄Π°» — это функция, обратная Ρ€Π°ΡΡΡ‚ΠΎΡΠ½ΠΈΡŽ.

Π Ρ‹Π±ΠΊΠΈ строят ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ. Пока ΠΎΠ΄Π½Π° Π½Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ ΠΏΠ»Π°Π²Π°Π½ΠΈΠ΅, другая Π½Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚. Π’ ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ΄Π΅ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π»Π΅ΠΆΠΈΡ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π•, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π±Ρ€Π° ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ируСтся послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ аналогия ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ повСдСния Ρ€Ρ‹Π±ΠΊΠΈ: Ρ€Ρ‹Π±ΠΊΠΈ стрСмятся ΠΊ ΡΠΎΡΠ΅Π΄ΡΠΌ, показавшим Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Алгоритм стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π΅Π±Ρ€Π° инициализируСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° .

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.
  • 2. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ IterCount количСства ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ происходит:
  • 2.1. Π‘Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Ρ‹Π±ΠΊΠΈ, посСщСнныС Ρ‚ΠΎΡ‡ΠΊΠΈ, пСрвая Ρ€Ρ‹Π±ΠΊΠ° помСщаСтся Π² .
  • 2.2. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ‚ся.
  • 2.3. Пока всС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ посСщСны повторяСтся:
  • 2.3.1. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ поиск доступных ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²: ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΡΠ΅Ρ‰Π°Π»ΠΈ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ подходят ΠΏΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.
  • 2.3.2. Если Ρƒ Ρ€Ρ‹Π±ΠΊΠΈ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мСста:
  • 2.3.2.1. Π’Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ «Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²».
ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.

2.3.2.2. Из Π½ΠΈΡ… с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ вСроятностСй случайно выбираСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Π³Π΄Π΅ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ (ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΈΠ·):

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.
  • 2.3.2.3. Π Ρ‹Π±ΠΊΠ° ΠΏΠ»Ρ‹Π²Π΅Ρ‚ ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ.
  • 2.3.2.4. ΠšΠ»ΠΈΠ΅Π½Ρ‚ помСчаСтся ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ посСщСнный.
  • 2.3.2.5. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ² .
  • 2.3.2.6. Π£ Ρ€Ρ‹Π±ΠΊΠΈ обновляСтся ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ свободный вСс.
  • 2.3.3. Если Ρƒ Ρ€Ρ‹Π±ΠΊΠΈ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мСста:
  • 2.3.3.1. Π Ρ‹Π±ΠΊΠ° ΠΏΠ»Ρ‹Π²Π΅Ρ‚ Π² Π΄Π΅ΠΏΠΎ.
  • 2.3.3.2. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ² .
  • 2.3.3.3. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ массив сохраняСтся Π² ΡΠΏΠΈΡΠΎΠΊ всСх Π΄ΠΎΡ€ΠΎΠ³ Π½Π° ΡΡ‚ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.
  • 2.3.3.4. ВыбираСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ€Ρ‹Π±ΠΊΠ° ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ся Π² Π΄Π΅ΠΏΠΎ.
  • 2.4. Когда всС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ посСщСны послСдняя Ρ€Ρ‹Π±ΠΊΠ° Π΅Π΄Π΅Ρ‚ Π² Π΄Π΅ΠΏΠΎ ΠΎΡ‚ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.
  • 2.5. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΎΡ€ΠΎΠ³Π° записываСтся Π² ΠΌΠ°ΡΡΠΈΠ² .
  • 2.6. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ массив сохраняСтся Π² ΡΠΏΠΈΡΠΎΠΊ всСх Π΄ΠΎΡ€ΠΎΠ³ Π½Π° ΡΡ‚ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.
  • 2.7. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ :
ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° стаи Ρ€Ρ‹Π± для Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ транспорта с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠ·ΠΎΠΏΠΎΠ΄ΡŠΠ΅ΠΌΠ½ΠΎΡΡ‚ΠΈ.

.

Π³Π΄Π΅ — ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π³Ρ€ΡƒΠ·Π° Π½Π° Π²Π΅Ρ€ΡˆΠΈΠ½Π°Ρ… этого ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°:

3. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ составлСн, ΠΎΡ‚Π²Π΅Ρ‚ выводится Π½Π° ΡΠΊΡ€Π°Π½ Π‘Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° прСдставлСна Π½Π° Ρ€ΠΈΡ. 6.

Рис. 6.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ