Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

ВСория Π“Ρ€Π°Ρ„ΠΎΠ². Π§Π°ΡΡ‚ΡŒ 1 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ классификация Π³Ρ€Π°Ρ„ΠΎΠ²

«Π“Ρ€Π°Ρ„Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΡ… понятий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ – абстрактноС прСдставлСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ описываСт ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ транспортных систСм, взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ людьми ΠΈ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сСти. Π’ΠΎ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставлСния ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… структур, являСтся источником ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ силы для ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программиста». Π‘Ρ‚ΠΈΠ²Π΅Π½ Π‘. Π‘ΠΊΠΈΠ΅Π½Π°

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄ Π·Π΅ΠΌΠ»Π΅ΠΉ Π³ΠΎΡ€ΠΎΠ΄Π° ΠœΠΎΡΠΊΠ²Ρ‹ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ. ΠŸΠΎΡ‚ΠΎΠΌ Π±Ρ‹Π»Π° построСна пСрвая станция ΠΌΠ΅Ρ‚Ρ€ΠΎ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈ вторая ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ. ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Π»ΠΎΡΡŒ мноТСство станций ΠΌΠ΅Ρ‚Ρ€ΠΎ. На ΠΊΠ°Ρ€Ρ‚Ρƒ Π±Ρ‹Π»ΠΎ занСсСно мноТСство Ρ‚ΠΎΡ‡Π΅ΠΊ. ПозТС ΠΌΠ΅ΠΆΠ΄Ρƒ станциями стали ΠΏΡ€ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΠΈ Π»ΠΈΠ½ΠΈΠΈ. И соСдинилась станция ΠΌΠ΅Ρ‚Ρ€ΠΎ А со станциСй ΠΌΠ΅Ρ‚Ρ€ΠΎ Π‘. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ станции Ρ‚Π°ΠΊΠΆΠ΅ стали соСдинятся Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ появилось мноТСство Π»ΠΈΠ½ΠΈΠΉ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Московский ΠΌΠ΅Ρ‚Ρ€ΠΎΠΏΠΎΠ»ΠΈΡ‚Π΅Π½ ΠΎΡ‡Π΅Π½ΡŒ красивый, я Ρ‚Π°ΠΌ Π±Ρ‹Π» провСрял.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅Π‘Ρ…Π΅ΠΌΠ° Московского ΠΌΠ΅Ρ‚Ρ€ΠΎ

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ какая красота. Π£ нас имССтся мноТСство Ρ‚ΠΎΡ‡Π΅ΠΊ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ), Π° Ρ‚Π°ΠΊΠΆΠ΅ мноТСство Π»ΠΈΠ½ΠΈΠΉ (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ€Ρ‘Π±Ρ€Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄ΡƒΠ³Π°ΠΌΠΈ). ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ мноТСство Π²Π΅Ρ€ΡˆΠΈΠ½ Π±ΡƒΠΊΠ²ΠΎΠΉ V ΠΎΡ‚ английского vertexβˆ’Π²Π΅Ρ€ΡˆΠΈΠ½Π° ΠΈ мноТСство Ρ€Ρ‘Π±Π΅Ρ€ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ E ΠΎΡ‚ английского edgeβˆ’Ρ€Π΅Π±Ρ€ΠΎ. Π“Ρ€Π°Ρ„ Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ… ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ Π±ΡƒΠΊΠ²ΠΎΠΉ G. ВсС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.

ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ число Π²Π΅Ρ€ΡˆΠΈΠ½ обозначаСтся Π±ΡƒΠΊΠ²ΠΎΠΉ n:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Число Ρ€Ρ‘Π±Π΅Ρ€ обозначаСтся Π±ΡƒΠΊΠ²ΠΎΠΉ m:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π³Ρ€Π°Ρ„ задаСтся ΠΈ обозначаСтся ΠΏΠ°Ρ€ΠΎΠΉ V,E:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π’Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„Π° рассказываСтся Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π° Π₯Π°Π±Ρ€Π΅ (https://habr.com/ru/post/65367/)

ΠΠ΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π³Ρ€Π°Ρ„ являСтся ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ Π»ΠΈΠ½ΠΈΠΉ. Π›ΠΈΠ½ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½, располоТСнных Π½Π΅ Π²Π°ΠΆΠ½ΠΎ Π² ΠΊΠ°ΠΊΠΎΠΌ порядкС.

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅ΠΉ. ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ Π² G Π±Ρ‹Ρ‚ΡŒ пустым мноТСство E? Π”Π° Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ! Π’Π°ΠΊΠΎΠΉ Π³Ρ€Π°Ρ„ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ, Π° Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π² Π½Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² информатикСНулСвой Π³Ρ€Π°Ρ„

Волько Π²ΠΎΡ‚ мноТСство V Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ пустым Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. Π’Π΅Π΄ΡŒ мноТСство E Ρ€Ρ‘Π±Ρ€Π° задаСтся ΠΏΠ°Ρ€ΠΎΠΉ нСупорядочСнных Π²Π΅Ρ€ΡˆΠΈΠ½ мноТСства V. Π”Π²Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π±Ρ€ΠΎ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ†Π°ΠΌΠΈ этого Ρ€Π΅Π±Ρ€Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ E задаСтся ΠΏΠ°Ρ€ΠΎΠΉ нСупорядочСнных Π²Π΅Ρ€ΡˆΠΈΠ½ мноТСства V.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠŸΡƒΡΡ‚ΡŒ мноТСство V = <1,2,3,4,5>. Π’ΠΎΠ³Π΄Π° мноТСство E =

Π“Ρ€Π°Ρ„ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

ВисячСй Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ называСтся Π²Π΅Ρ€ΡˆΠΈΠ½Π° которая соСдинСна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΎΠΉ сосСднСй Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ. Π’ нашСм случаи висячСй Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Ρ€ΡˆΠΈΠ½Π° 5, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° соСдинСна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ 1.

Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Максимальная ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅ количСство стСпСнСй Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Π³Ρ€Π°Ρ„Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π€ΠΎΡ€ΠΌΡƒΠ»Π° суммы стСпСнСй для G = V,E выглядит Ρ‚Π°ΠΊ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π’ΠΎ Π΅ΡΡ‚ΡŒ сумма стСпСнСй всСх Π²Π΅Ρ€ΡˆΠΈΠ½ v Π³Ρ€Π°Ρ„Π° Ρ€Π°Π²Π½Π° ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΌΡƒ количСству Π΅Π³ΠΎ Ρ€Ρ‘Π±Π΅Ρ€ E. Π‘Ρ‡ΠΈΡ‚Π°Π΅ΠΌ количСство стСпСнСй Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. ΠžΡ‚ этого Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ дСнСшься. Π― насчитал 12. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ считаСм, сколько Ρƒ нас Ρ€Ρ‘Π±Π΅Ρ€. Π˜Ρ… 6! Π£ΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π½Π° 2 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 12. Π‘ΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅? НС Π΄ΡƒΠΌΠ°ΡŽ!

А Π΄Π°Π²Π°ΠΉΡ‚Π΅ прСдставим наш Π³Ρ€Π°Ρ„ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π½ΠΎ с сохранСниСм Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€. G Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ я Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΏΠ°Ρ€Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой. Π’Π΅Ρ€ΡˆΠΈΠ½Π° 4 Ρ‚Π°ΠΊΠΆΠ΅ соСдиняСтся с Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ 3, Π° Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ 1 ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡΡ‚Π°Π»Π°ΡΡŒ 4. Π’Π°ΠΊ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π³Ρ€Π°Ρ„ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²ΠΈΠ΄ ΠΈ Π·Π°ΠΊΠΎΠ½Π½ΠΎ Π»ΠΈ это?

ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΎΠ²

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ классификации являСтся отсутствиС ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρƒ Ρ€Π΅Π±Π΅Ρ€.

Π Π΅Π±Ρ€ΠΎ являСтся Π½Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Ссли Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ понятия Π½Π°Ρ‡Π°Π»Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π°. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ±Π° Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†Π° Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½Ρ‹. Π’Π°ΠΊΠΎΠΉ Π³Ρ€Π°Ρ„ называСтся Π½Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ³Ρ€Π°Ρ„ΠΎΠΌ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² информатикСНСориСнтированный Π³Ρ€Π°Ρ„

ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ€Π΅Π±Ρ€ΠΎ обозначаСтся стрСлкой. И ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΎΡ‚ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΊ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ†. И называСтся ΠΎΠ½ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΎΡ€Π³Ρ€Π°Ρ„ΠΎΠΌ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„

Π’Π°ΠΊΠΆΠ΅ сущСствуСт Π³Ρ€Π°Ρ„ со ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π΅Π±Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π² Π³Ρ€Π°Ρ„Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, ΠΊΠ°ΠΊ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ€Ρ‘Π±Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ Π½Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅Π‘ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„

    Π’Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ являСтся отсутствиС ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π΅Π±Π΅Ρ€.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ΠœΡƒΠ»ΡŒΡ‚ΠΈΠ³Ρ€Π°Ρ„

    Π“Ρ€Π°Ρ„ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π΅Π±Π΅Ρ€ Π½Π΅Ρ‚, являСтся простым Π³Ρ€Π°Ρ„ΠΎΠΌ. Π’ простом Π³Ρ€Π°Ρ„Π΅ ΠΌΡ‹ просто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΠ°Ρ€Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π΅Π±Ρ€Π°, Π½ΠΎ Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ³Ρ€Π°Ρ„Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΡƒΠΆΠ΅ Π½Π΅ сработаСт, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ ΠΏΠ°Ρ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄Π²Π° Ρ€Π΅Π±Ρ€Π° ΠΈ Π½Π΅ понятно Ρ‡Ρ‚ΠΎ ΠΊ Ρ‡Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ относится. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ссли Π²Ρ‹ повстрСчаСтС ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠ³Ρ€Π°Ρ„, Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ€Π΅Π±Ρ€ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

    Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

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

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅?

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π³Ρ€Π°Ρ„Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅?

    Π“Ρ€Π°Ρ„ΠΎΠΌ называСтся ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ мноТСство Ρ€Π΅Π±Π΅Ρ€. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π±Ρ€Ρƒ сопоставлСны Π΄Π²Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ – ΠΊΠΎΠ½Ρ†Ρ‹ Ρ€Π΅Π±Ρ€Π°. Π‘Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ опрСдСлСния Π³Ρ€Π°Ρ„Π°.

    КакиС Π²ΠΈΠ΄Ρ‹ Π³Ρ€Π°Ρ„ΠΎΠ² Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°?

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΡƒΠ³Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅?

    Π”ΡƒΠ³Π° β€” это упорядочСнная ΠΏΠ°Ρ€Π° Π²Π΅Ρ€ΡˆΠΈΠ½ (v, w), Π³Π΄Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ v Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π°Ρ‡Π°Π»ΠΎΠΌ, Π° w β€” ΠΊΠΎΠ½Ρ†ΠΎΠΌ Π΄ΡƒΠ³ΠΈ. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΡƒΠ³Π° v β†’ w Π²Π΅Π΄Π΅Ρ‚ ΠΎΡ‚ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ v ΠΊ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ w, ΠΏΡ€ΠΈ этом Π²Π΅Ρ€ΡˆΠΈΠ½Π° w смСТная с Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ v. ΠžΡΡ‚ΠΎΠ²ΠΎΠΌ (Π½Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ) связного Π³Ρ€Π°Ρ„Π° G=(V,E) называСтся Π΅Π³ΠΎ частичный Π³Ρ€Π°Ρ„ S=(V,T), ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°?

    Π’Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ β€” Π³Ρ€Π°Ρ„, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π±Ρ€Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ поставлСно Π² соотвСтствиС Π½Π΅ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (вСс Ρ€Π΅Π±Ρ€Π°). Π“Ρ€Π°Ρ„ называСтся Π½Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, Ссли Π΅Π³ΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ соСдинСны Ρ€Ρ‘Π±Ρ€Π°ΠΌΠΈ. ЦСпь β€” ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌ ΠΈ Ρ€Ρ‘Π±Ρ€Π°ΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ любоС Ρ€Π΅Π±Ρ€ΠΎ Π³Ρ€Π°Ρ„Π° Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π°. Π¦ΠΈΠΊΠ» β€” Ρ†Π΅ΠΏΡŒ, Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΈ конСчная Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚.

    Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ Π³Ρ€Π°Ρ„Ρ‹ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅?

    Π“Ρ€Π°Ρ„Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² связи с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ вСроятности, матСматичСской Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π“Ρ€Π°Ρ„ β€” это конСчная ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π²Π΅Ρ€ΡˆΠΈΠ½, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соСдинСны Ρ€Π΅Π±Ρ€Π°ΠΌΠΈ, Ρ‚. Π΅.

    КакиС Π²ΠΈΠ΄Ρ‹ Π³Ρ€Π°Ρ„ΠΎΠ² Π±Ρ‹Π²Π°ΡŽΡ‚?

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡƒΡ‚ΡŒ Π² Π³Ρ€Π°Ρ„Π΅?

    ΠŸΡƒΡ‚ΡŒ Π² Π³Ρ€Π°Ρ„Π΅ β€” ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π΅Ρ€ΡˆΠΈΠ½, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ каТдая Π²Π΅Ρ€ΡˆΠΈΠ½Π° соСдинСна со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Ρ€Π΅Π±Ρ€ΠΎΠΌ.

    Как называСтся направлСнная линия со стрСлкой?

    Линия направлСнная (со стрСлкой) называСтся Π΄ΡƒΠ³ΠΎΠΉ.

    Как ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ ΠΈΠ»ΠΈ Π½Π΅Ρ‚?

    Под Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌ Π³Ρ€Π°Ρ„ΠΎΠΌ понимаСтся Π³Ρ€Π°Ρ„, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Ρ‘Π±Ρ€Π°ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вСсовыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π±Ρ€Ρƒ (Π΄ΡƒΠ³Π΅) поставлСно Π² соотвСтствиС Π½Π΅ΠΊΠΎΠ΅ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ называСтся Π΄Π»ΠΈΠ½Π° Π΄ΡƒΠ³ΠΈ (ΠΈΠ»ΠΈ вСс, ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ).

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π΄ΡƒΠ³Π°?

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π³Ρ€Π°Ρ„Ρ‹ ΠΈ для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹?

    Π“Ρ€Π°Ρ„ β€” матСматичСская абстракция Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ систСмы любой ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΏΠ°Ρ€Π½Ρ‹ΠΌΠΈ связями. Π“Ρ€Π°Ρ„ ΠΊΠ°ΠΊ матСматичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π΅ΡΡ‚ΡŒ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΡ… мноТСств β€” мноТСства самих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ мноТСством Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ мноТСством ΠΈΡ… ΠΏΠ°Ρ€Π½Ρ‹Ρ… связСй, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ мноТСством Ρ€Ρ‘Π±Π΅Ρ€.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π³Ρ€Π°Ρ„?

    Π“Ρ€Π°Ρ„, графи́ня (Π½Π΅ΠΌ. Graf) β€” королСвскоС долТностноС Π»ΠΈΡ†ΠΎ Π² Π Π°Π½Π½Π΅ΠΌ Π‘Ρ€Π΅Π΄Π½Π΅Π²Π΅ΠΊΠΎΠ²ΡŒΠ΅ Π² Π—Π°ΠΏΠ°Π΄Π½ΠΎΠΉ Π•Π²Ρ€ΠΎΠΏΠ΅. Π’ΠΈΡ‚ΡƒΠ» Π²ΠΎΠ·Π½ΠΈΠΊ Π² IV Π²Π΅ΠΊΠ΅ Π² Римской ΠΈΠΌΠΏΠ΅Ρ€ΠΈΠΈ ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ присваивался Π²Ρ‹ΡΡˆΠΈΠΌ сановникам (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, comes sacrarum largitionum Β«Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΊΠ°Π·Π½Π°Ρ‡Π΅ΠΉΒ»).

    Какой Π³Ρ€Π°Ρ„ являСтся Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌ?

    Π’Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ β€” Π³Ρ€Π°Ρ„, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π±Ρ€Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ поставлСно Π² соотвСтствиС Π½Π΅ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (вСс Ρ€Π΅Π±Ρ€Π°). Π‘ΠΌ. Π Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„. Π’ΠΏΠΎΠ»Π½Π΅ нСсвязный Π³Ρ€Π°Ρ„ (пустой Π³Ρ€Π°Ρ„, Π½ΡƒΠ»ΡŒ-Π³Ρ€Π°Ρ„) β€” рСгулярный Π³Ρ€Π°Ρ„ стСпСни 0, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ Π±Π΅Π· Ρ€Ρ‘Π±Π΅Ρ€.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ?

    Π’Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ β€” это Π³Ρ€Π°Ρ„, Π΄ΡƒΠ³Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ поставлСны Π² соотвСтствиС вСса, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄ΡƒΠ³Π΅ (xif xj) сопоставлСно Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ число с (xjy Xj) = Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ Π΄Π»ΠΈΠ½ΠΎΠΉ (ΠΈΠ»ΠΈ вСсом, ΠΈΠ»ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ) Π΄ΡƒΠ³ΠΈ (Ρ‚Π°Π±Π». 3.9). ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ (Π½Π΅ Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ) Π³Ρ€Π°Ρ„ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ, всС Ρ€Π΅Π±Ρ€Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ вСс 1.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π“Ρ€Π°Ρ„Ρ‹ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ?

    Π“Ρ€Π°Ρ„ – ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ, соСдинСнных линиями. Π’ΠΎΡ‡ΠΊΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ, ΠΈΠ»ΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ, Π° Π»ΠΈΠ½ΠΈΠΈ – Ρ€Π΅Π±Ρ€Π°ΠΌΠΈ, ΠΈΠ»ΠΈ Π΄ΡƒΠ³Π°ΠΌΠΈ. Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π²Ρ…ΠΎΠ΄Π° Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ – количСство входящих Π² Π½Π΅Π΅ Ρ€Π΅Π±Π΅Ρ€, ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π° – количСство исходящих Ρ€Π΅Π±Π΅Ρ€. Π“Ρ€Π°Ρ„, содСрТащий Ρ€Π΅Π±Ρ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ всСми ΠΏΠ°Ρ€Π°ΠΌΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½, являСтся ΠΏΠΎΠ»Π½Ρ‹ΠΌ.

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

    Π“Ρ€Π°Ρ„Ρ‹: основы Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ поиска

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с понятиСм спортивного программирования ΠΈ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ тСхничСскиС знания ΠΎ структурах Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ….

    Одной ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… спортивного программирования являСтся ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΠΌ большоС количСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π² Ρ‚ΠΎΠΌ числС всС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…, Π·Π½Π°Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… понадобится Π²Π°ΠΌ для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ ΠΈΠ· Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΎΠ² Π½Π° сорСвнованиях ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ΄Π½ΠΈΡ… тСорСтичСских Π·Π½Π°Π½ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² нСдостаточно, ΠΈ Π²Π°ΠΌ придётся Π½Π°Π±ΠΈΡ‚ΡŒ Ρ€ΡƒΠΊΡƒ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ практичСских Π·Π°Π΄Π°Ρ‡ Π½Π° Ρ‚Π°ΠΊΠΈΡ… сайтах, ΠΊΠ°ΠΊ Codeforces. Настоящая ΠΆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΡ прСдставит Π²Π°ΠΌ инструмСнты, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для освоСния Π²Π°ΠΆΠ½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΎΠ²Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Π˜Ρ‚Π°ΠΊ, приступим.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π³Ρ€Π°Ρ„?

    Π“Ρ€Π°Ρ„Ρ‹, Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ программистов, β€” это Π½Π΅ Ρ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΈΠ·ΡƒΡ‡Π°Π»ΠΈ Π² школС. Π­Ρ‚ΠΎ Π½Π΅ столбиковыС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ гистограммы.

    Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ ΠΈ дискрСтной ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Π³Ρ€Π°Ρ„Ρ‹ β€” это абстрактный способ прСдставлСния Ρ‚ΠΈΠΏΠΎΠ² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΡ€ΠΎΠ³, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΡ… Π³ΠΎΡ€ΠΎΠ΄Π°, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²ΠΈΠ΄ΠΎΠ² сСтСй. Π“Ρ€Π°Ρ„Ρ‹ состоят ΠΈΠ· Ρ€Ρ‘Π±Π΅Ρ€ ΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½. Π’Π΅Ρ€ΡˆΠΈΠ½Π° β€” это Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π³Ρ€Π°Ρ„Π΅, Π° Ρ€Π΅Π±Ρ€ΠΎ β€” это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ соСдиняСт Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π³Ρ€Π°Ρ„Π΅.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³Ρ€Π°Ρ„Π°

    Π’ условиях Π·Π°Π΄Π°Ρ‡ ΠΈΠ· Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΎΠ² Π½Π° сорСвнованиях ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ говорится ΠΎ Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π°Ρ…, ΠΊΠ°ΠΊ сСти ΠΈ Ρ€Π΅ΡˆΡ‘Ρ‚ΠΊΠΈ.

    Π’ΠΎΡ‚ список всСх Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², относящихся ΠΊ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ:

    ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΎΠ² Π² ΠΊΠΎΠ΄Π΅

    Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π½Π° Π³Ρ€Π°Ρ„Π°Ρ… Π² ΠΊΠΎΠ΄Π΅, сначала Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ осущСствляСтся прСдставлСниС Π³Ρ€Π°Ρ„ΠΎΠ² Π² ΠΊΠΎΠ΄Π΅. Π’Π΅ΡΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° C++, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для спортивного программирования я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ этот язык Π·Π° Π΅Π³ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ написаниС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π·Π°Π΄Π°Ρ‡.

    Π‘ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π΄Π²Π° способа прСдставлСния Π³Ρ€Π°Ρ„ΠΎΠ²: ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности ΠΈ списки смСТности. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π²Π°ΠΌ пригодится прСдставлСниС Π³Ρ€Π°Ρ„ΠΎΠ² Π² Π²ΠΈΠ΄Π΅ списка смСТности.

    ΠœΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности

    ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности прСдставляСт собой Π³Ρ€Π°Ρ„ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ V x V, Π³Π΄Π΅ V β€” количСство Π²Π΅Ρ€ΡˆΠΈΠ½ Π³Ρ€Π°Ρ„Π°. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° VΒ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π²Π½ΠΎ E (числу Ρ€Ρ‘Π±Π΅Ρ€), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ³Π΄Π° Π³Ρ€Π°Ρ„ ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΉ. Π—Π°ΠΏΠΈΡΡŒ a_ij ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, сколько Ρ€Ρ‘Π±Π΅Ρ€ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ i ΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ j.

    Бписки смСТности

    Π”Ρ€ΡƒΠ³ΠΎΠΉ распространСнный способ прСдставлСния Π³Ρ€Π°Ρ„ΠΎΠ² Π² ΠΊΠΎΠ΄Π΅ β€” списки смСТности. Π‘ΡƒΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создаётС списки сосСдСй для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚Π΅ всС эти списки Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ список. Π˜Ρ… Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π² Π³Ρ€Π°Ρ„Π΅ нСбольшоС количСство Ρ€Ρ‘Π±Π΅Ρ€, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ³Π΄Π° Π³Ρ€Π°Ρ„ Ρ€Π°Π·Ρ€Π΅ΠΆΡ‘Π½Π½Ρ‹ΠΉ. Если Ρƒ вас Π²Π·Π²Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„, Ρ‚.Π΅. ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ€Π΅Π±Ρ€ΠΎ Π³Ρ€Π°Ρ„Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ вСс, Ρ‚ΠΎ Π² спискС Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Ρ‹ для Ρ€Ρ‘Π±Π΅Ρ€ (сосСд, вСс).

    Поиск Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„Ρ‹ Π² ΠΊΠΎΠ΄Π΅, ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…! Начнём с поиска Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ (DFS) ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠΌ поиском Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ (BFS). Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ поиска ΠΏΡƒΡ‚ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ здСсь Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ (ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠ΅ΡΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ поиска ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ Π‘Π΅Π»Π»ΠΌΠ°Π½Π°-Π€ΠΎΡ€Π΄Π°).

    Поиск Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ β€” это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…. Он примСняСтся для поиска расстояния ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½ Π² Π³Ρ€Π°Ρ„Π΅. Π­Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠ±Ρ…ΠΎΠ΄Π°.

    Поиск Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Π² Π³Ρ€Π°Ρ„Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠΊ: посСщённая ΠΈΠ»ΠΈ Π½Π΅ посСщённая. Алгоритм ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ΅Ρ‰Ρ‘Π½Π½ΡƒΡŽ, Ссли удаётся ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ»ΠΎΠ². Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

    Поиск Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ

    Поиск Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ β€” Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π³Ρ€Π°Ρ„ΠΎΠ². ВмСстС с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ поиска Π²Π³Π»ΡƒΠ±ΡŒ ΠΎΠ½ составит Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сорСвнований ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Ρ‚Π΅Ρ… ΠΈΠ· Π½ΠΈΡ…, Ρ‡Ρ‚ΠΎ относятся ΠΊ Π³Ρ€Π°Ρ„Π°ΠΌ.

    Поиск Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Π² Π³Ρ€Π°Ρ„Π΅ Π² ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ: посСщённых ΠΈΠ»ΠΈ нСпосСщённых. И Ρ†Π΅Π»ΡŒ Ρƒ ΠΎΠ±ΠΎΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅: ΠΏΠΎΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Π² Π³Ρ€Π°Ρ„Π΅ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ΅Ρ‰Ρ‘Π½Π½ΡƒΡŽ, Ссли удаётся ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ»ΠΎΠ². Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ:

    Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ. Однако вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π²Π½ΠΈΠ· ΠΏΠΎ Π²Π΅Ρ‚Π²ΠΈ Π³Ρ€Π°Ρ„Π° ΠΈΠ»ΠΈ Π΄Π΅Ρ€Π΅Π²Π°, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Π΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

    Освоив Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, ΠΊΠ°ΡΠ°ΡŽΡ‰ΡƒΡŽΡΡ Π΄Π²ΡƒΡ… самых Π²Π°ΠΆΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΎΠ±Ρ…ΠΎΠ΄Π° Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…, Π²Π°ΠΌ остаётся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π² сорСвнованиях ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π― Π±Ρ‹ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» для Π½Π°Ρ‡Π°Π»Π° Codeforces: Ρ€Π΅ΡˆΠ°ΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Π³Π°ΠΌΠΈ bfs ΠΈ dfs с Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠΌ Π΄ΠΎ 1400. Когда почувствуСтС, Ρ‡Ρ‚ΠΎ ΡΠΏΡ€Π°Π²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ с Π½ΠΈΠΌΠΈ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

    ΠžΡ‚Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ алгоритмичСских Π·Π°Π΄Π°Ρ‡, особСнно Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ±Π΅ΠΆΠ΄Π°Ρ‚ΡŒ Π½Π° сорСвнованиях ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ тСхничСскиС собСсСдования. Π’ΠΏΠ΅Ρ€Ρ‘Π΄ β€” ΠΊ успСхам!

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *