Π Π°Π·Π½ΠΎΠ΅

Π‘Ρ…Π΅ΠΌΠ° Π΄Π΅Ρ€Π΅Π²ΠΎ: Π—Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ Π°Π½Π°Π»ΠΈΠ· слова Π΄Π΅Ρ€Π΅Π²ΠΎ – ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Uchi.ru

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π΅Ρ€Π΅Π²Π° – Π‘Π»ΡƒΠΆΠ±Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚

Visio

Π‘Ρ…Π΅ΠΌΡ‹

БизнСс-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

БизнСс-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π΅Ρ€Π΅Π²Π°

Visio Online (ΠΏΠ»Π°Π½ 2) Microsoft Visio ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ 2021 Microsoft Visio стандартный 2021 Visio ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ 2019 Visio стандартный 2019 Visio ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉΒ 2016 Visio стандартный 2016 Visio ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉΒ 2013 Visio 2013 Visio ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ 2010 Visio 2010 Visio стандартный 2010 Visio 2007 Visio Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ 2007 Π•Ρ‰Π΅…МСньшС

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ шаблон Π‘Π»ΠΎΠΊ-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ гСнСалогичСскоС Π΄Ρ€Π΅Π²ΠΎ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ Ρ‚ΡƒΡ€Π½ΠΈΡ€Π°, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΈΠ³ΡƒΡ€.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:Β ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ описанных Π½ΠΈΠΆΠ΅ дСйствий Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ автосоСдинСния. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π’ΠΈΠ΄ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ подсказки Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн Ρ„Π»Π°ΠΆΠΎΠΊ АвтосоСдинСниС

.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π€Π°ΠΉΠ»Β > Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ > Π¨Π°Π±Π»ΠΎΠ½Ρ‹Β > ΠžΠ±Ρ‰ΠΈΠ΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ шаблон Π‘Π»ΠΎΠΊ-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°.

  2. Из Π½Π°Π±ΠΎΡ€ΠΎΠ² элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΈ Π Π΅Π»ΡŒΠ΅Ρ„Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структуры.

  3. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„ΠΈΠ³ΡƒΡ€Ρƒ тСкст, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст.

  4. Π—Π°Π΄Π°ΠΉΡ‚Π΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, соСдинив Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

    1. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ помСститС Π΅Π΅ рядом с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ.

    2. НС отпуская ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³ΠΎΠ»ΡƒΠ±Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ². Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ станСт синим.

    3. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. Π€ΠΈΠ³ΡƒΡ€Π° появится Π½Π° страницС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΈ добавится ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия, “ΡΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‰Π°Ρ” Π΄Π²Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

      Π‘ΠΎΠ²Π΅Ρ‚:Β Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ соСдинитСской Π»ΠΈΠ½ΠΈΠΈ, стрСлок ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡Π΅ΠΊ, см. ΡΡ‚Π°Ρ‚ΡŒΡŽ “ИзмСнСниС соСдинитС Π»ΠΈΠ½ΠΈΠΉ, стрСлок ΠΈ Ρ‚ΠΎΡ‡Π΅ΠΊ”.

  5. Для прСдставлСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π½Π° схСмС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ”.

    1. Из Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ” Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π΄Π²Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ. Если Π²Π΅Ρ‚Π²Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ большС, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ.

    2. org/ListItem”>

      ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈΒ  Π΄Π΅Ρ€Π΅Π²Π°, совмСстив ΠΈΡ… с Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ соСдинСния Π±Π»ΠΎΠΊΠΎΠ². ΠŸΡ€ΠΈ соСдинСнии ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ становятся красными.

    3. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹Β  Π΄Π΅Ρ€Π΅Π²Π°.

      1 Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° стволС Π²ΠΏΡ€Π°Π²ΠΎ.

      2 Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° Π΅Π΅ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ.

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ схСм Visio с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСнсорного экрана

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:Β ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ описанных Π½ΠΈΠΆΠ΅ дСйствий Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ автосоСдинСния.

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π’ΠΈΠ΄ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ подсказки Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн Ρ„Π»Π°ΠΆΠΎΠΊ АвтосоСдинСниС.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π€Π°ΠΉΠ»Β > Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ шаблонов Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠžΠ±Ρ‰ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ шаблон Π‘Π»ΠΎΠΊ-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°.

  2. Из Π½Π°Π±ΠΎΡ€ΠΎΠ² элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΈ Π Π΅Π»ΡŒΠ΅Ρ„Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структуры.

  3. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„ΠΈΠ³ΡƒΡ€Ρƒ тСкст, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст.

  4. org/ListItem”>

    Π—Π°Π΄Π°ΠΉΡ‚Π΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, соСдинив Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

    1. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ помСститС Π΅Π΅ рядом с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ.

    2. НС отпуская ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³ΠΎΠ»ΡƒΠ±Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ². Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ станСт синим.

    3. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. Π€ΠΈΠ³ΡƒΡ€Π° появится Π½Π° страницС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΈ добавится ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия, “ΡΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‰Π°Ρ” Π΄Π²Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

      Π‘ΠΎΠ²Π΅Ρ‚:Β Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΅Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° появившСйся ΠΌΠΈΠ½ΠΈ-ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘Ρ‚Ρ€Π΅Π»ΠΊΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΡ‚ΠΈΠ»ΡŒ стрСлки.

  5. Для прСдставлСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π½Π° схСмС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ”.

    1. Из Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ” Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π΄Π²Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ. Если Π²Π΅Ρ‚Π²Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ большС, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ.

    2. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈΒ  Π΄Π΅Ρ€Π΅Π²Π°, совмСстив ΠΈΡ… с Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ соСдинСния Π±Π»ΠΎΠΊΠΎΠ². ΠŸΡ€ΠΈ соСдинСнии ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ становятся красными.

    3. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹Β  Π΄Π΅Ρ€Π΅Π²Π°.

      1 Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° стволС Π²ΠΏΡ€Π°Π²ΠΎ.

      2 Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° Π΅Π΅ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:Β ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ описанных Π½ΠΈΠΆΠ΅ дСйствий Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ автосоСдинСния Π½Π° стандартной ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

  1. Π’ мСню Π€Π°ΠΉΠ» Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ ΠžΠ±Ρ‰ΠΈΠ΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Π‘Π»ΠΎΠΊ-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°.

  2. Из Π½Π°Π±ΠΎΡ€ΠΎΠ² элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΈ Π Π΅Π»ΡŒΠ΅Ρ„Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структуры.

  3. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„ΠΈΠ³ΡƒΡ€Ρƒ тСкст, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст.

  4. Π—Π°Π΄Π°ΠΉΡ‚Π΅ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, соСдинив Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

    1. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ помСститС Π΅Π΅ рядом с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ.

    2. НС отпуская ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³ΠΎΠ»ΡƒΠ±Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ². Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ станСт синим.

    3. org/ListItem”>

      ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. Π€ΠΈΠ³ΡƒΡ€Π° появится Π½Π° страницС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΈ добавится ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия, “ΡΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‰Π°Ρ” Π΄Π²Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹.

      Π‘ΠΎΠ²Π΅Ρ‚:Β Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Π² мСню Π€ΠΈΠ³ΡƒΡ€Π° Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Ρ‹.

  5. Для прСдставлСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π½Π° схСмС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ”.

    1. Из Π½Π°Π±ΠΎΡ€Π° элСмСнтов Π‘Π»ΠΎΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Ρ‚ΠΈΠΏΠ° “Π΄Π΅Ρ€Π΅Π²ΠΎ” Π½Π° страницу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π΄Π²Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ. Если Π²Π΅Ρ‚Π²Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ большС, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ.

    2. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π΄Π΅Ρ€Π΅Π²Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠΈ соСдинСния Π±Π»ΠΎΠΊ-Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ…. ΠŸΡ€ΠΈ соСдинСнии ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ становятся красными.

    3. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Ρ‚Π²Π΅ΠΉ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΈΡ… Π²Π΅Ρ‚Π²Π΅ΠΉ.

      1 Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° стволС Π²ΠΏΡ€Π°Π²ΠΎ.

      2 Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Ρ‚Π²ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π½Π° Π΅Π΅ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠœΠ΅Ρ€ΠΊΠ»Π°: объясняСм простыми словами

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая ΠΎΠΊΡ€ΡƒΠΆΠ°Π΅Ρ‚ соврСмСнного Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ растСт Π½Π° Ρ„ΠΎΠ½Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”Π°Π½Π½Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ мСста ΠΈ ΠΊ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ. РСшСниСм ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ стала концСпция Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠœΠ΅Ρ€ΠΊΠ»Π°. РассказываСм, ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠœΠ΅Ρ€ΠΊΠ»Π° с криптоэнтузиастами ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ вопросы ΠΏΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ? ΠŸΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» BeInCrypto. Π£ нас Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ новости ΠΈ ΠΎΠ±Π·ΠΎΡ€Ρ‹, Π½ΠΎ ΠΈ ΠΆΠΈΠ²ΠΎΠ΅ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ с Ρ‚Ρ€Π΅ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ, инвСсторами ΠΈ просто Ρ„Π°Π½Π°Ρ‚Π°ΠΌΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹. Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ вопросы экспСртам, участвуйтС Π² промоакциях, Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π² курсС вмСстС с BeInCrypto.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅:

  • Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠœΠ΅Ρ€ΠΊΠ»Π°
  • ΠšΡ‚ΠΎ создал ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ
  • Π’ Ρ‡Π΅ΠΌ смысл ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ: объясняСм Π½Π° простом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
  • Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ концСпция ΠΈ ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌ Ρ‚ΡƒΡ‚ Π΄Π΅Ρ€Π΅Π²ΡŒΡ
  • Как Ρ…Π΅Ρˆ-Π΄Π΅Ρ€Π΅Π²ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅

Π”Π΅Ρ€Π΅Π²ΠΎ ΠœΠ΅Ρ€ΠΊΠ»Π° (Π°Π½Π³. Merkle tree) – это концСпция Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π£ Π½Π΅Π΅ Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ названия. Π”Π΅Ρ€Π΅Π²ΠΎ ΠœΠ΅Ρ€ΠΊΠ»Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ Ρ…Π΅ΡˆΠ΅ΠΉ ΠΈΠ»ΠΈ Ρ…Π΅Ρˆ-Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ. ΠŸΡ€ΠΈ Ρ‡Π΅ΠΌ Ρ‚ΡƒΡ‚ Π΄Π΅Ρ€Π΅Π²ΡŒΡ, ΠΌΡ‹ выясним Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅. А ΠΏΠΎΠΊΠ° сосрСдоточимся Π½Π° Ρ…Π΅ΡˆΠ°Ρ….

Π₯Сш ΠΈΠ»ΠΈ Ρ…Π΅Ρˆ-функция – тСхнология прСобразования записСй Π² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ присущ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этому ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ массиву Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π΅Ρ‚Π°Π»ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ зависят ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ SHA-256, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ число – количСство Π±ΠΈΡ‚ (Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния количСства ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ). На этом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ самая капитализированная ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° – Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ (BTC).

Π₯Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° SHA-256 позволяСт привСсти любой массив Π΄Π°Π½Π½Ρ‹Ρ… Π² строку ΠΈΠ· 64 символов. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π₯Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° SHA-256

Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, строчка ΠΈΠ· 64 символов «вСсит» мСньшС, Ρ‡Π΅ΠΌ Ρ‚ΠΎΠΌΠΈΠΊ Бродского. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большого объСма памяти. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰. ΠŸΡ€ΠΈ этом Ρ‡Π΅ΠΌ мСньшС запись – Ρ‚Π΅ΠΌ Π»Π΅Π³Ρ‡Π΅ Π΅ΠΉ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π² Ρ‚ΠΎΠΌ числС, ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ систСм.

ΠšΡ‚ΠΎ создал ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ

Автор ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ – амСриканский ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ Π Π°Π»ΡŒΡ„ ΠœΠ΅Ρ€ΠΊΠ». Он ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» схСму ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² 1979 Π³ΠΎΠ΄Ρƒ. Но настоящая ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΡˆΠ»Π° ΠΊ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ лишь с появлСниСм ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚.

По ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΠΎΠ±Π·ΠΎΡ€Π°, Π Π°Π»ΡŒΡ„ ΠœΠ΅Ρ€ΠΊΠ» занят Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ Π² сфСрС молСкулярных Π½Π°Π½ΠΎΡ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π’ΠΎΡ‚ ΠΎΠ΄Π½Π° ΠΈΠ· Π΅Π³ΠΎ Π»Π΅ΠΊΡ†ΠΈΠΉ:

Π’ Ρ‡Π΅ΠΌ смысл ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ: объясняСм Π½Π° простом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅

Бмысл ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π΄Π΅Ρ€Π΅Π²Π° ΠœΠ΅Ρ€ΠΊΠ»Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ эффСктивнСС ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ бСзопасноС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ коллСкция ΠΊΠ½ΠΈΠ³: ΠΎΠ΄Π½ΠΈ – Π½Π° английском, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ – Ρ€Π΅Π΄ΠΊΠΈΠ΅ экзСмпляры классиков, Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈ – ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ издания, Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹Π΅ – энциклопСдии. Они Π»Π΅ΠΆΠ°Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΡƒΡ‡Π΅ Π½Π° Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρƒ ΠΌΠ°Π»ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° складС. НСкоторыС – Π² Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΡ… ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°Ρ…, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ – Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…. Если Π²Π°ΠΌ потрСбуСтся опрСдСлСнная ΠΊΠ½ΠΈΠ³Π° ΠΈΠ· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Π½Π° поиски, вСроятно, ΡƒΠΉΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠŸΡ€ΠΈ этом Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ с сохранности.

НСразбСриха – Π½Π΅ СдинствСнный нСдостаток Ρ‚Π°ΠΊΠΎΠ³ΠΎ способа хранСния ΠΊΠ½ΠΈΠ³. БкладскоС ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ³Ρ€Π°Π±ΠΈΡ‚ΡŒ. ΠŸΡ€ΠΈ этом Π²Π»Π°Π΄Π΅Π»Π΅Ρ† ΠΊΠ½ΠΈΠ³ вряд Π»ΠΈ смоТСт сразу ΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΊΡƒΡ‡Π΅ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ нСпросто.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ концСпция ΠœΠ΅Ρ€ΠΊΠ»Π°:

  • Полная систСматизация Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. ВсС экзСмпляры Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΎΠΊ, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ «мусора», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠ»ΠΎΠΆΠ½ΠΈΡ‚ΡŒ поиск. КаТдая ΠΊΠ½ΠΈΠ³Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΈ привязана ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. НапримСр, Ссли ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ сборникС стихов Π² Ρ‚Ρ€Π΅Ρ… Ρ‚ΠΎΠΌΠ°Ρ…, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· ΠΊΠ½ΠΈΠ³ Π½ΡƒΠΆΠ½ΠΎ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΠΎ Π΅Π΅ принадлСТности ΠΊ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ. ΠŸΡ€ΠΈ этом сами издания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ рядом. Π’Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΎ принадлСТности ΠΊΠ½ΠΈΠ³ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ.
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΉ состава Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΌΠ΅Ρ‚ΠΊΠ°Ρ… ΠΊΠ½ΠΈΠ³ ΠΈ располоТСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ издания. Π”ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ записСй Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² бСзопасном мСстС. Π’ случаС ΠΊΡ€Π°ΠΆΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ‹ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ экзСмпляра ΠΈΠ· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, эта информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстро Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ измСнСния.
  • ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ бСзопасного хранСния. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΡ…Ρ€Π°Π½Π½ΠΈΠΊΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… Π»ΠΈΡ†, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму оповСщСния, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡ‹Π»Π°Ρ‚ΡŒ сигналы Π½Π° смартфон, Π² случаС ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ проникновСния Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ ΠΊΠ½ΠΈΠ³Π°ΠΌ, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ концСпция ΠœΠ΅Ρ€ΠΊΠ»Π°:

  1. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ.
  2. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности систСмы хранСния.
  3. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ бСзопасного хранСния Π±Π΅Π· ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ довСрия Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ сторонС.

Π‘ появлСниСм Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ концСпция Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠœΠ΅Ρ€ΠΊΠ»Π° нашла Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ – с Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ бСзопасноС, высокоэффСктивноС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ концСпция ΠΈ ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌ Ρ‚ΡƒΡ‚ Π΄Π΅Ρ€Π΅Π²ΡŒΡ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ разбСрСмся, ΠΏΡ€ΠΈ Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ‚ΡƒΡ‚ Π΄Π΅Ρ€Π΅Π²ΡŒΡ. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° схСматичноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ…Π΅Ρˆ-Π΄Π΅Ρ€Π΅Π²Π° Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π½Π° Π½Π΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΎ:

  • Π–Π΅Π»Ρ‚Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (data block 1,2,3,4) – Π±Π»ΠΎΠΊΠΈ с исходной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ – Π½Π΅ Π²Π°ΠΆΠ½ΠΎ. НапримСр, Π² Π½ΠΈΡ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ стихи классиков.
  • Π‘Π»ΠΎΠΊΠΈ hash (0-0, 0-1, 1-0, 1-1) – Ρ…Π΅ΡˆΠΈ ΠΆΠ΅Π»Ρ‚Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»ΠΈ стихи Π² строку ΠΈΠ· 64 символов? Π—Π΄Π΅ΡΡŒ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Ρ‚ΠΎ ΠΆΠ΅ самоС. Волько Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Ρ…Π΅ΡˆΠΈ схСматично ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ 0-0, 0-1, 1-0, 1-1.
  • Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, 4 Ρ…Π΅ΡˆΠ° ΠΆΠ΅Π»Ρ‚Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΈ Π² 2 Ρ…Π΅ΡˆΠ° (hash 0 ΠΈ hash 1). Для этого ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· ΠΏΠ°Ρ€ Ρ…Π΅ΡˆΠ΅ΠΉ вновь ΠΏΡ€ΠΎΠ³Π½Π°Π»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ 2 Π½ΠΎΠ²Ρ‹Ρ… Ρ…Π΅ΡˆΠ° – ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ.
  • ΠžΡΡ‚Π°Π»ΠΎΡΡŒ 2 Ρ…Π΅ΡˆΠ°. Π’Π½ΠΎΠ²ΡŒ прогоняСм ΠΏΠ°Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ 1 Ρ…Π΅Ρˆ.
  • На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Β«Π΄Π΅Ρ€Π΅Π²ΠΎΒ» с ΠΎΠ΄Π½ΠΎΠΉ Β«ΠΌΠ°ΠΊΡƒΡˆΠΊΠΎΠΉΒ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТится ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ…Π΅Ρˆ (top hash).
Π‘Ρ…Π΅ΠΌΠ° Π΄Π΅Ρ€Π΅Π²Π° ΠœΠ΅Ρ€ΠΊΠ»Π°

Π‘Ρ…Π΅ΠΌΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»Π° Π½Π°ΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ стихов. ΠŸΡ€ΠΈ этом ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚ΠΊΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰ΠΈΠΉ Ρ…Π΅Ρˆ Π² нашСм Β«Π΄Π΅Ρ€Π΅Π²Π΅Β» – ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Ρ…Π΅ΡˆΠ΅ΠΉ. Если ΠΌΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ хотя Π±Ρ‹ Π±ΡƒΠΊΠ²Ρƒ Π² стихотворСнии data block 1, Ρ‚ΠΎ помСняСтся ΠΈ top hash. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ смСны Ρ…Π΅ΡˆΠ° ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ исходного массива Π΄Π°Π½Π½Ρ‹Ρ…:

Как мСняСтся Ρ…Π΅Ρˆ

Как Ρ…Π΅Ρˆ-Π΄Π΅Ρ€Π΅Π²ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅

Π’ этом мСстС Π½Π° Π°Ρ€Π΅Π½Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. Напомним, Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ – это Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… состоит ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² схСмС Π΄Π΅Ρ€Π΅Π²Π° ΠœΠ΅Ρ€ΠΊΠ»Π°, привязан ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ.

Копии Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ Π±Π»ΠΎΠΊΠ° хранятся Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… участников сСти. НапримСр, Π² случаС с Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ΠΎΠΌ, ΠΎΠ½ΠΈ находятся Π½Π° сСтСвых ΡƒΠ·Π»Π°Ρ… – Π½ΠΎΠ΄Π°Ρ…. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ.

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ прСдставим, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ попытался ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π°. ПодмСна хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ символа ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ согласования систСмы, вСдь top hash измСнится. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ измСнСния, систСма ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ записи с копиями Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… участников сСти (вСдь мошСнник, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ попытался ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊΠΎ всСм сСтСвым ΡƒΠ·Π»Π°ΠΌ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π°, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ).

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

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ схСматично ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ…: Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ (с Π΅Π΄ΠΈΠ½Ρ‹ΠΌ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ управлСния) ΠΈ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ (с нСсколькими Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌΠΈ контроля, связанными Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π² ΠΎΠ΄Π½ΠΎΠΉ сСти):

Π‘Ρ…Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ свСТиС новости ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ BeInCrypto ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ дискуссии Π² нашСм Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅.

ДисклСймСр

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

Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Π΄Π΅Ρ€Π΅Π²ΡŒΡ Π² схСмС Β· GitHub

; Π½Π°Π±ΠΎΡ€Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π½Π΅Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… списков:
; Π½Π°Π±ΠΎΡ€ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ опрСдСляСтся ΠΊΠ°ΠΊ способный
; ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ
; 1) элСмСнт мноТСства? провСряСт, находится Π»ΠΈ x Π² Π½Π°Π±ΠΎΡ€Π΅
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x Π½Π°Π±ΠΎΡ€)
(cond ((null? set) false)
((Ρ€Π°Π²Π½ΠΎ? x (Π½Π°Π±ΠΎΡ€ машин)) Π²Π΅Ρ€Π½ΠΎ)
(ΠΈΠ½Π°Ρ‡Π΅ (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x (Π½Π°Π±ΠΎΡ€ cdr)))))
; 2) ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°Ρ‚ΡŒ ΠΊ Π½Π°Π±ΠΎΡ€Ρƒ
; cons (элСмСнт Π½Π°Π±ΠΎΡ€Π°), Ссли элСмСнт Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π½Π°Π±ΠΎΡ€
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ x Π½Π°Π±ΠΎΡ€)
(Ссли (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x Π½Π°Π±ΠΎΡ€)
Π½Π°Π±ΠΎΡ€
(минус Ρ… ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚)))
; 3) Π½Π°Π±ΠΎΡ€-пСрСсСчСниС T(n) = ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ посСщСниС
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (Π½Π°Π±ΠΎΡ€ пСрСсСчСний Π½Π°Π±ΠΎΡ€1 Π½Π°Π±ΠΎΡ€2)
(cond ((ΠΈΠ»ΠΈ (null? set1) (null? set2)) ‘())
((элСмСнт Π½Π°Π±ΠΎΡ€Π°? (Π½Π°Π±ΠΎΡ€ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ1) Π½Π°Π±ΠΎΡ€2)
(минусы (Π°Π²Ρ‚ΠΎΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚1)
(пСрСсСчСниС-Π½Π°Π±ΠΎΡ€ (cdr set1) set2)))
(ΠΈΠ½Π°Ρ‡Π΅ (пСрСсСчСниС-Π½Π°Π±ΠΎΡ€ (cdr set1) set2))))
; Π½Π°Π±ΠΎΡ€ пСрСсСчСний Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 2 Π½Π°Π±ΠΎΡ€Π°
; Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π°Π±ΠΎΡ€, содСрТащий Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Ρ‰ΠΈΠ΅ элСмСнты
; Π½Π°Π±ΠΎΡ€Ρ‹ Π² Π²ΠΈΠ΄Π΅ упорядочСнных списков – это ускоряСт ΠΎΠ±Ρ…ΠΎΠ΄
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x Π½Π°Π±ΠΎΡ€)
(cond ((null? set) false)
((= x (Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€)) Π²Π΅Ρ€Π½ΠΎ)
((< x (Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ)) лоТь)
(ΠΈΠ½Π°Ρ‡Π΅ (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x (Π½Π°Π±ΠΎΡ€ cdr)))))
; Π­Ρ‚ΠΎ Π² срСднСм T(n) = ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ посСщСниС
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (Π½Π°Π±ΠΎΡ€ пСрСсСчСний Π½Π°Π±ΠΎΡ€1 Π½Π°Π±ΠΎΡ€2)
(Ссли (ΠΈΠ»ΠΈ (ноль? Π½Π°Π±ΠΎΡ€1) (ноль? Π½Π°Π±ΠΎΡ€2))
‘()
(ΠΏΡƒΡΡ‚ΡŒ ((x1 (Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚1)) (x2 (Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚2)))
(ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ((= Ρ…1 Ρ…2)
(минусы x1
(Π½Π°Π±ΠΎΡ€ пСрСсСчСний (cdr set1)
(cdr set2))))
((< Ρ…1 Ρ…2)
(пСрСсСчСниС-Π½Π°Π±ΠΎΡ€ (cdr set1) set2))
((< Ρ…2 Ρ…1)
(Π½Π°Π±ΠΎΡ€ пСрСсСчСний set1 (cdr set2)))))))
; это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ упорядочСнныС списки
; Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Π΄Π΅Ρ€Π΅Π²ΡŒΡ
; ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» Π΄Π΅Ρ€Π΅Π²Π° содСрТит ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅/запись
; ΠΈ ссылки Π½Π° 2 Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ·Π»Π°
; ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пустым
; слСва мСньшС, справа большС
; ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎ Π½Π° основС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹:
; ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» Π±ΡƒΠ΄Π΅Ρ‚ списком ΠΈΠ· 3 элСмСнтов
; 1 – запись ΠΏΠΎ ΡƒΠ·Π»Ρƒ
; 2 – Π»Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΠΎ
; 3 – ΠΏΡ€Π°Π²ΠΎΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΠΎ
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (Π΄Π΅Ρ€Π΅Π²ΠΎ Π²Ρ…ΠΎΠ΄Π°) (Π΄Π΅Ρ€Π΅Π²ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ))
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (лСвая Π²Π΅Ρ‚Π²ΡŒ Π΄Π΅Ρ€Π΅Π²Π°) (Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΊΠ°Π΄Ρ€ΠΎΠ²))
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (правая Π²Π΅Ρ‚Π²ΡŒ Π΄Π΅Ρ€Π΅Π²Π°) (Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΊΠ°Π΄Ρ€ΠΎΠ²))
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ запись Π² Π΄Π΅Ρ€Π΅Π²Π΅ слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ)
(запись слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ))
; для этого Π½ΡƒΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт Π½Π°Π±ΠΎΡ€Π°?
; T(n) = ΠΏΠ΅Ρ€Π΅ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (элСмСнт Π½Π°Π±ΠΎΡ€Π°? x Π½Π°Π±ΠΎΡ€)
(cond ((null? set) false)
((= x (Π½Π°Π±ΠΎΡ€ записСй)) Π²Π΅Ρ€Π½ΠΎ)
((< x (Π½Π°Π±ΠΎΡ€ записСй))
(элСмСнт Π½Π°Π±ΠΎΡ€Π°? x (Π½Π°Π±ΠΎΡ€ Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ‚Π²ΠΈ)))
((> x (Π½Π°Π±ΠΎΡ€ записСй))
(элСмСнт-мноТСства? x (мноТСство Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ‚Π²ΠΈ)))))
; Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈΠ»Π΅Π³Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€
(ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ x Π½Π°Π±ΠΎΡ€)
(cond ((null? set) (make-tree x ‘() ‘()))
((= x (Π½Π°Π±ΠΎΡ€ записСй)) Π½Π°Π±ΠΎΡ€)
((< x (Π½Π°Π±ΠΎΡ€ записСй))
(Π΄Π΅Ρ€Π΅Π²ΠΎ сборки (Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚)
(ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ x (Π½Π°Π±ΠΎΡ€ Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ‚Π²ΠΈ))
(Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ отвСтвлСния)))
((> x (Π½Π°Π±ΠΎΡ€ записСй))
(Π΄Π΅Ρ€Π΅Π²ΠΎ сборки (Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚)
(Π½Π°Π±ΠΎΡ€ для Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ‚Π²ΠΈ)
(ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ x (правовСтвящийся Π½Π°Π±ΠΎΡ€)))))

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² схСму ΠΈ Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² схСму ΠΈ Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ β€” использованиС ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Ρ‚ΠΈΠΏΠΎΠ² ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ, ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ, послСднСму Ρ€Π°Π·Π΄Π΅Π»Ρƒ, оглавлСнию.

ИспользованиС ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² Ρ‚ΠΈΠΏΠΎΠ²

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΏΠ°Ρ€Π°-Π΄Π΅Ρ€Π΅Π²ΠΎ-сумма , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π½Π°ΠΌ сумму Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° Ρ†Π΅Π»Ρ‹Ρ… чисСл, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΡƒΠ·Π»Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠΈ ΠΈ Π»ΠΈΡΡ‚ΡŒΡ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами.

[Π±Π»Π°-Π±Π»Π°-Π±Π»Π°… ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ, упростив ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Ρ€Π΅Π²ΡŒΡ, Π° Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ списки. ]

НашС понятиС Β«ΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°Β» β€” это Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΠ°Ρ€. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ странноС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΌΡ‹ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ списки. Π‘ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ поля car ΠΈ cdr ΠΏΠ°Ρ€Ρ‹ ΠΊΠ°ΠΊ Β«Π»Π΅Π²ΠΎΠ΅ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π΅Β» ΠΈ Β«ΠΏΡ€Π°Π²ΠΎΠ΅ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π΅Β» поля ΡƒΠ·Π΅Π» Π΄Π΅Ρ€Π΅Π²Π°. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ список Π½Π΅ Π±Ρ‹Π» Π±Ρ‹ ΠΏΠ°Ρ€Π½Ρ‹ΠΌ Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ послСдняя ΠΏΠ°Ρ€Π° Π² спискС Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° пустой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ списка, Π½Π΅ число.

(ПозТС я ΠΏΠΎΠΊΠ°ΠΆΡƒ срСдство записи, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ Π½Π°ΠΌ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ записи “ΡƒΠ·Π»ΠΎΠ² Π΄Π΅Ρ€Π΅Π²Π°”, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ ΠΏΡƒΡ‚Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΠΈ ΠΏΠ°Ρ€ Π² Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… списках с ΠΈΡ… Ρ€ΠΎΠ»ΠΈ Π² Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ…. Пока ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ смысл этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° – рСкурсия, Π° Π½Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ записСй.)

Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΌΡ‹ Π΄Π΅Π»Π°Π»ΠΈ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… списков, ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с характСристики этого структура Π΄Π°Π½Π½Ρ‹Ρ… рСкурсивно. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ любоС ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΠΎ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΠ°Ρ€ Π±Ρ‹Ρ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ ΠΏΠ°Ρ€. Π­Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π»ΠΈΡΡ‚ΡŒΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, числа Π² Π΄Π΅Ρ€Π΅Π²Π΅ чисСл. (Π­Ρ‚ΠΎ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ считали пустой список своСго Ρ€ΠΎΠ΄Π° списком Π² рСкурсивная характСристика списков.)

ΠŸΠ°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ Π»ΠΈΠ±ΠΎ

  • лист (Π½Π΅ ΠΏΠ°Ρ€Π°), ΠΈΠ»ΠΈ
  • ΠΏΠ°Ρ€Π°, Ρ‡ΡŒΠΈ значСния car ΠΈ cdr ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌΠΈ ΠΏΠ°Ρ€.

Наша ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° рСкурсивного суммирования Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с этими двумя случаями:

  • Π° числа, Ρ‚. Π΅. Π»ΠΈΡΡ‚ΡŒΡ Π΄Π΅Ρ€Π΅Π²Π° чисСл, ΠΈ
  • ΠΏΠ°Ρ€, Π² этом случаС ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»Π΅Π²ΠΎΠ΅ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΡŒΡ, ΠΈ ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ эти суммы вмСстС.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ случай являСтся Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ для рСкурсии. Π‘ΡƒΠΌΠΌΠ° лист – это числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого листа.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ случай β€” это рСкурсивный случай, ΠΊΠΎΠ³Π΄Π° Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΠΎ для сумма.

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

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