Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3Π£ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΈΠΌ Π΄Π΅Π»ΠΎΠ²ΠΈΠΌΠ° (1, 2) Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ смо ΠΎ Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ° ΠΊΠ°ΠΎ стаблима, Ρƒ ΠΎΠ²ΠΎΠΌ Ρ›Π΅ΠΌΠΎ Π³Π»ΠΎΠ±Π°Π»Π΅ посматрати ΠΊΠ°ΠΎ Ρ€Π΅Ρ‚ΠΊΠ΅ Π½ΠΈΠ·ΠΎΠ²Π΅.

БпарсС Арраи јС Ρ‚ΠΈΠΏ Π½ΠΈΠ·Π° Ρƒ којСм Π²Π΅Ρ›ΠΈΠ½Π° врСдности ΡƒΠ·ΠΈΠΌΠ° исту врСдност.

Π£ пракси, Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ су чСсто Ρ‚ΠΎΠ»ΠΈΠΊΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ Π΄Π° Π½Π΅ΠΌΠ° смисла Π·Π°ΡƒΠ·ΠΈΠΌΠ°Ρ‚ΠΈ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Ρƒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈΠΌ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΠΌΠ°. Π—Π±ΠΎΠ³ Ρ‚ΠΎΠ³Π° ΠΈΠΌΠ° смисла ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ΠΈ Ρ€Π΅Ρ‚ΠΊΠ΅ Π½ΠΈΠ·ΠΎΠ²Π΅ Π½Π° Ρ‚Π°ΠΊΠ°Π² Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π½Π΅ Ρ‚Ρ€ΠΎΡˆΠΈ Π½Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈΡ… врСдности.
Π£ Π½Π΅ΠΊΠΈΠΌ програмским Ρ˜Π΅Π·ΠΈΡ†ΠΈΠΌΠ°, Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ су ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ΠΈ Ρƒ сам јСзик, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρƒ Ј, ΠœΠ°Ρ‚Π»Π°Π±. Π”Ρ€ΡƒΠ³ΠΈ програмски Ρ˜Π΅Π·ΠΈΡ†ΠΈ ΠΈΠΌΠ°Ρ˜Ρƒ посСбнС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ којС Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π°Ρ˜Ρƒ Π΄Π° ΠΈΡ… ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅. Π—Π° Π¦++ - Π•ΠΈΠ³Π΅Π½ ΠΈΡ‚Π΄

Π“Π»ΠΎΠ±Π°Π»Π½ΠΈ су Π΄ΠΎΠ±Ρ€ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ Ρ€Π΅Ρ‚ΠΊΠΈΡ… Π½ΠΈΠ·ΠΎΠ²Π° Ρ˜Π΅Ρ€:

  1. Они Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ врСдности само ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΈΡ… Ρ‡Π²ΠΎΡ€ΠΎΠ²Π° ΠΈ Π½Π΅ Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ врСдности нСдСфинисаних;
  2. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° приступ врСдности Ρ‡Π²ΠΎΡ€Π° јС ΠΈΠ·ΡƒΠ·Π΅Ρ‚Π½ΠΎ сличан Ρ‚ΠΎΠΌΠ΅ ΠΊΠΎΠ»ΠΈΠΊΠΎ програмских јСзика ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° приступ вишСдимСнзионалном Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρƒ Π½ΠΈΠ·Π°.
    Set ^a(1, 2, 3)=5
    Write ^a(1, 2, 3)

  3. Π“Π»ΠΎΠ±Π°Π» јС структура ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ниског Π½ΠΈΠ²ΠΎΠ° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, стога ΠΈΠΌΠ° ΠΈΠ·Π²Π°Π½Ρ€Π΅Π΄Π½Π΅ карактСристикС Π±Ρ€Π·ΠΈΠ½Π΅ (ΠΎΠ΄ стотина Ρ…ΠΈΡ™Π°Π΄Π° Π΄ΠΎ дСсСтина ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° Ρƒ сСкунди, Ρƒ зависности ΠΎΠ΄ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€Π°, ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ˜Ρ‚Π΅ Π΄ΠΎΠ»Π΅). 1)

ΠŸΠΎΡˆΡ‚ΠΎ јС Π³Π»ΠΎΠ±Π°Π» Ρ‚Ρ€Π°Ρ˜Π½Π° структура, ΠΈΠΌΠ° смисла ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚ΠΈ Ρ€Π΅Ρ‚ΠΊΠ΅ Π½ΠΈΠ·ΠΎΠ²Π΅ Π½Π° њима ΠΊΠ°Π΄Π° сС ΡƒΠ½Π°ΠΏΡ€Π΅Π΄ Π·Π½Π° Π΄Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° РАМ-Π° Π½Π΅Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Π΄ΠΎΠ²ΠΎΡ™Π½Π°.

ЈСдно ΠΎΠ΄ ΡΠ²ΠΎΡ˜ΡΡ‚Π°Π²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅ Ρ€Π΅Ρ‚ΠΊΠΎΠ³ Π½ΠΈΠ·Π° јС Π²Ρ€Π°Ρ›Π°ΡšΠ΅ Π½Π΅ΠΊΠ΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π΅ врСдности Π°ΠΊΠΎ сС приступи Π½Π΅Π΄Π΅Ρ„ΠΈΠ½ΠΈΡΠ°Π½ΠΎΡ˜ Ρ›Π΅Π»ΠΈΡ˜ΠΈ.

Ово сС ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ $Π“Π•Π’ Ρƒ ЦОБ. Овај ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π·ΠΌΠ°Ρ‚Ρ€Π° 3-Π΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π½ΠΈΠ·.

SET a = $GET(^a(x,y,z), defValue)

Који Π·Π°Π΄Π°Ρ†ΠΈ Π·Π°Ρ…Ρ‚Π΅Π²Π°Ρ˜Ρƒ Ρ€Π΅Ρ‚ΠΊΠ΅ Π½ΠΈΠ·ΠΎΠ²Π΅ ΠΈ ΠΊΠ°ΠΊΠΎ Π³Π»ΠΎΠ±Π°Π»ΠΈ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΌΠΎΡ›ΠΈ?

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° сусСдности (повСзивости).

Π’Π°ΠΊΠ²Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ користи сС Π·Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½Π°:

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

ΠžΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ, ΡˆΡ‚ΠΎ јС Π²Π΅Ρ›ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊ, Ρ‚ΠΎ Ρ›Π΅ вишС Π½ΡƒΠ»Π° Π±ΠΈΡ‚ΠΈ Ρƒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†ΠΈ. Ако, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ·ΠΌΠ΅ΠΌΠΎ Π³Ρ€Π°Ρ„ Π΄Ρ€ΡƒΡˆΡ‚Π²Π΅Π½Π΅ ΠΌΡ€Π΅ΠΆΠ΅ ΠΈ прСдставимо Π³Π° Ρƒ ΠΎΠ±Π»ΠΈΠΊΡƒ сличнС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΎΠ½Π΄Π° Ρ›Π΅ сС ΠΎΠ½ скоро Ρƒ потпуности ΡΠ°ΡΡ‚ΠΎΡ˜Π°Ρ‚ΠΈ ΠΎΠ΄ Π½ΡƒΠ»Π°, Ρ‚Ρ˜. Π±ΠΈΡ›Π΅ Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·.

Set ^m(id1, id2) = 1 
Set ^m(id1, id3) = 1 
Set ^m(id1, id4) = 1 
Set ^m(id1) = 3 
Set ^m(id2, id4) = 1 
Set ^m(id2, id5) = 1 
Set ^m(id2) = 2
....

Π£ ΠΎΠ²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ ΡˆΡ‚Π΅Π΄ΠΈΠΌΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ^m ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° повСзивања, ΠΊΠ°ΠΎ ΠΈ Π±Ρ€ΠΎΡ˜ ΠΈΠ²ΠΈΡ†Π° Π½Π° сваком Ρ‡Π²ΠΎΡ€Ρƒ (ΠΊΠΎ јС с ΠΊΠΈΠΌ ΠΏΡ€ΠΈΡ˜Π°Ρ‚Π΅Ρ™ ΠΈ Π±Ρ€ΠΎΡ˜ ΠΏΡ€ΠΈΡ˜Π°Ρ‚Π΅Ρ™Π°).

Ако Π±Ρ€ΠΎΡ˜ Π΅Π»Π΅ΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½Ρƒ нијС Π²Π΅Ρ›ΠΈ ΠΎΠ΄ 29 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° (овај Π±Ρ€ΠΎΡ˜ сС ΡƒΠ·ΠΈΠΌΠ° ΠΊΠ°ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ 8 * максимална Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° линијС), односно још Π΅ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΈΡ˜ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ° ΠΎΠ²Π°ΠΊΠ²ΠΈΡ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° су Π±ΠΈΡ‚ стрингови, ΠΏΠΎΡˆΡ‚ΠΎ ΡšΠΈΡ…ΠΎΠ²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° посСбан Π½Π°Ρ‡ΠΈΠ½ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΡƒΡ˜Π΅ Π²Π΅Π»ΠΈΠΊΠ΅ ΠΏΡ€Π°Π·Π½ΠΈΠ½Π΅.

ΠœΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΡ˜Π΅ са стринговима Π±ΠΈΡ‚ΠΎΠ²Π° Π²Ρ€ΡˆΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° $Π‘Π˜Π’.

; установка Π±ΠΈΡ‚Π°
SET $BIT(rowID, positionID) = 1
; ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π°
Write $BIT(rowID, positionID)

Π’Π°Π±Π΅Π»Π° ΠΏΡ€Π΅Π»Π°Π·Π° Π΄Ρ€ΠΆΠ°Π²Π½ΠΎΠ³ ΡΡ‚Ρ€ΠΎΡ˜Π°

ΠŸΠΎΡˆΡ‚ΠΎ јС ΠΏΡ€Π΅Π»Π°Π·Π½ΠΈ Π³Ρ€Π°Ρ„ ΠΊΠΎΠ½Π°Ρ‡Π½ΠΎΠ³ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚Π° ΠΎΠ±ΠΈΡ‡Π°Π½ Π³Ρ€Π°Ρ„, ΠΎΠ½Π΄Π° јС Ρ‚Π°Π±Π΅Π»Π° ΠΏΡ€Π΅Π»Π°Π·Π° ΠΊΠΎΠ½Π°Ρ‡Π½ΠΎΠ³ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚Π° иста ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° сусСдности ΠΎ којој јС Π³ΠΎΡ€Π΅ дискутовано.

Π‹Π΅Π»ΠΈΡ˜ΡΠΊΠΈ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈ

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

ΠΠ°Ρ˜ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈΡ˜ΠΈ Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΈ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ јС ΠΈΠ³Ρ€Π° "Π–ΠΈΠ²ΠΎΡ‚", који јС ΠΏΠΎ својим ΠΏΡ€Π°Π²ΠΈΠ»ΠΈΠΌΠ° (ΠΊΠ°Π΄Π° Ρ›Π΅Π»ΠΈΡ˜Π° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ сусСда, ΠΎΠ½Π° ΡƒΠΌΠΈΡ€Π΅) Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·.

Π‘Ρ‚ΠΈΠ²Π΅Π½ Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌ Π²Π΅Ρ€ΡƒΡ˜Π΅ Π΄Π° су Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΈ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈ Π½ΠΎΠ²Π° област Π½Π°ΡƒΠΊΠ΅. Π“ΠΎΠ΄ΠΈΠ½Π΅ 2002. објавио јС ΠΊΡšΠΈΠ³Ρƒ ΠΎΠ΄ 1280 страница, Нова врста Π½Π°ΡƒΠΊΠ΅, Ρƒ којој ΡˆΠΈΡ€ΠΎΠΊΠΎ Ρ‚Π²Ρ€Π΄ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π΅Π΄Π°ΠΊ Ρƒ Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΈΠΌ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΌΠ° нијС ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½, Π²Π΅Ρ› јС Ρ‚Ρ€Π°Ρ˜Π°Π½ ΠΈ ΠΈΠΌΠ° Π²Π΅Π»ΠΈΠΊΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ Π·Π° свС области Π½Π°ΡƒΠΊΠ΅.

Π”ΠΎΠΊΠ°Π·Π°Π½ΠΎ јС Π΄Π° сС Π±ΠΈΠ»ΠΎ који Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ који сС ΠΌΠΎΠΆΠ΅ ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚ΠΈ Π½Π° Ρ€Π°Ρ‡ΡƒΠ½Π°Ρ€Ρƒ ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΎΠ³ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚Π°. Π‹Π΅Π»ΠΈΡ˜ΡΠΊΠΈ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈ сС користС Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°ΡšΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠΈΡ… ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ° ΠΈ систСма, Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ алгоритамских ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³Π΅ сврхС.

Ако ΠΈΠΌΠ°ΠΌΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ ΠΏΠΎΡ™Π΅ ΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ сва ΠΌΠ΅Ρ’ΡƒΡΡ‚Π°ΡšΠ° Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΎΠ³ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚Π°, ΠΎΠ½Π΄Π° ΠΈΠΌΠ° смисла користити Π³Π»ΠΎΠ±Π°Π»Π½Π΅ врСдности.

ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ˜Π°

ΠŸΡ€Π²Π° ствар која ΠΌΠΈ ΠΏΠ°Π΄Π° Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΊΠ°Π΄Π° јС Ρƒ ΠΏΠΈΡ‚Π°ΡšΡƒ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Ρ€Π΅Ρ‚ΠΊΠΈΡ… Π½ΠΈΠ·ΠΎΠ²Π° су Π·Π°Π΄Π°Ρ†ΠΈ ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ°.

По ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ, Π½Π° ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠ° ΠΈΠΌΠ° ΠΏΡƒΠ½ΠΎ ΠΏΡ€Π°Π·Π½ΠΎΠ³ простора. Ако јС ΠΌΠ°ΠΏΠ° прСдстављСна ΠΊΠ°ΠΎ Π²Π΅Π»ΠΈΠΊΠΈ пиксСли, ΠΎΠ½Π΄Π° Ρ›Π΅ 71% Π—Π΅ΠΌΡ™ΠΈΠ½ΠΈΡ… пиксСла Π±ΠΈΡ‚ΠΈ Π·Π°ΡƒΠ·Π΅Ρ‚ΠΎ ΠΎΠΊΠ΅Π°Π½ΠΎΠΌ. БпарсС Π°Ρ€Ρ€Π°ΠΈ. А Π°ΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ само Π΄Π΅Π»Π° људских Ρ€ΡƒΠΊΡƒ, ΠΎΠ½Π΄Π° Ρ›Π΅ ΠΏΡ€Π°Π·Π°Π½ простор Π±ΠΈΡ‚ΠΈ вишС ΠΎΠ΄ 95%.

Наравно, Π½ΠΈΠΊΠΎ Π½Π΅ Ρ‡ΡƒΠ²Π° ΠΊΠ°Ρ€Ρ‚Π΅ Ρƒ ΠΎΠ±Π»ΠΈΠΊΡƒ растСрских Π½ΠΈΠ·ΠΎΠ²Π°;
Али ΡˆΡ‚Π° су вСкторскС ΠΊΠ°Ρ€Ρ‚Π΅? Ово јС Π½Π΅ΠΊΠ° врста ΠΎΠΊΠ²ΠΈΡ€Π° ΠΈ полилинија ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π° који сС ΡΠ°ΡΡ‚ΠΎΡ˜Π΅ ΠΎΠ΄ Ρ‚Π°Ρ‡Π°ΠΊΠ°.
Π£ ΡΡƒΡˆΡ‚ΠΈΠ½ΠΈ Π±Π°Π·Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΎ Ρ‚Π°Ρ‡ΠΊΠ°ΠΌΠ° ΠΈ Π²Π΅Π·Π°ΠΌΠ° ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ ΡšΠΈΡ….

ЈСдна ΠΎΠ΄ Π½Π°Ρ˜Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½ΠΈΡ˜ΠΈΡ… мисија ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ° јС мисија тСлСскопа Π“Π°ΠΈΠ° Π·Π° ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ нашС галаксијС. Π‘Π»ΠΈΠΊΠΎΠ²ΠΈΡ‚ΠΎ Ρ€Π΅Ρ‡Π΅Π½ΠΎ, наша галаксија, ΠΊΠ°ΠΎ ΠΈ Ρ†Π΅ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·ΡƒΠΌ, јС Π½Π΅ΠΏΡ€Π΅ΠΊΠΈΠ΄Π°Π½ Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·: ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ простори ΠΏΡ€Π°Π·Π½ΠΈΠ½Π΅ Ρƒ којима сС Π½Π°Π»Π°Π·Π΅ Ρ€Π΅Ρ‚ΠΊΠ΅ ΠΌΠ°Π»Π΅ Ρ‚Π°Ρ‡ΠΊΠ΅ – Π·Π²Π΅Π·Π΄Π΅. ΠŸΡ€Π°Π·Π°Π½ простор јС 99,999999…….%. Π—Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ ΠΌΠ°ΠΏΠ΅ нашС галаксијС ΠΈΠ·Π°Π±Ρ€Π°Π½Π° јС Π³Π»ΠΎΠ±Π°Π»Π½Π° Π±Π°Π·Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° - Π¦Π°Ρ†Ρ…Π΅.

НС Π·Π½Π°ΠΌ Ρ‚Π°Ρ‡Π½Ρƒ структуру Π³Π»ΠΎΠ±Π°Π»Π° Ρƒ ΠΎΠ²ΠΎΠΌ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚Ρƒ, ΠΌΠΎΠ³Ρƒ прСтпоставити Π΄Π° јС Π½Π΅ΡˆΡ‚ΠΎ слично:

Set ^galaxy(b, l, d) = 1; НомСр Π·Π²Π΅Π·Π΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, Ссли Π΅ΡΡ‚ΡŒ
Set ^galaxy(b, l, d, "name") = "Sun"
Set ^galaxy(b, l, d, "type") = "normal" ; Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ blackhole, quazar, red_dwarf ΠΈ Ρ‚.Π΄.
Set ^galaxy(b, l, d, "weight") = 14E50
Set ^galaxy(b, l, d, "planetes") = 7
Set ^galaxy(b, l, d, "planetes", 1) = "Mercury"
Set ^galaxy(b, l, d, "planetes", 1, weight) = 1E20
...

Π“Π΄Π΅ су Π±, Π», Π΄ Π³Π°Π»Π°ΠΊΡ‚ΠΈΡ‡ΠΊΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π΅ гСографска ΡˆΠΈΡ€ΠΈΠ½Π°, Π΄ΡƒΠΆΠΈΠ½Π° ΠΈ удаљСности Π΄ΠΎ Π‘ΡƒΠ½Ρ†Π°.

ЀлСксибилна структура Π³Π»ΠΎΠ±Π°Π»Π° Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π΄Π° сачуватС свС Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½Π΅ карактСристикС Π·Π²Π΅Π·Π΄Π° ΠΈ ΠΏΠ»Π°Π½Π΅Ρ‚Π°, ΠΏΠΎΡˆΡ‚ΠΎ су Π±Π°Π·Π΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ° Π±Π΅Π· шСма.

Π—Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΌΠ°ΠΏΠ΅ нашСг ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·ΡƒΠΌΠ°, Π¦Π°Ρ†Ρ…Π΅ јС ΠΈΠ·Π°Π±Ρ€Π°Π½ Π½Π΅ само Π·Π±ΠΎΠ³ својС флСксибилности, Π²Π΅Ρ› ΠΈ Π·Π±ΠΎΠ³ својС способности Π΄Π° Π²Π΅ΠΎΠΌΠ° Π±Ρ€Π·ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚ΠΈ Ρ‚ΠΎΠΊ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, Π΄ΠΎΠΊ истоврСмСно ΠΊΡ€Π΅ΠΈΡ€Π° индСксС Π³Π»ΠΎΠ±Π°Π»Π° Π·Π° Π±Ρ€Π·Ρƒ ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Ρƒ.

Ако сС Π²Ρ€Π°Ρ‚ΠΈΠΌΠΎ Π½Π° Π—Π΅ΠΌΡ™Ρƒ, ΠΎΠ½Π΄Π° су Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ° ΠΊΡ€Π΅ΠΈΡ€Π°Π½ΠΈ картографски ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚ΠΈ ΠžΠΏΠ΅Π½Π‘Ρ‚Ρ€Π΅Π΅Ρ‚ΠœΠ°ΠΏ КБАПИ ΠΈ Ρ€Π°Ρ‡Π²Π° ΠžΠΏΠ΅Π½Π‘Ρ‚Ρ€Π΅Π΅Ρ‚ΠœΠ°ΠΏ-Π° - ЀОБМ.

НСдавно Π½Π° Ρ…Π°Ρ†ΠΊΠ°Ρ‚Ρ…ΠΎΠ½ Π¦Π°Ρ†Ρ…Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ су гСопросторни индСкси ΠŸΡ€ΠΎΡΡ‚ΠΎΡ€Π½ΠΈ. Π§Π΅ΠΊΠ°ΠΌΠΎ Ρ‡Π»Π°Π½Π°ΠΊ ΠΎΠ΄ Π°ΡƒΡ‚ΠΎΡ€Π° са Π΄Π΅Ρ‚Π°Ρ™ΠΈΠΌΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅.

Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° просторних индСкса Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎΠΌ Ρƒ ΠžΠΏΠ΅Π½Π‘Ρ‚Ρ€Π΅Π΅Ρ‚ΠœΠ°ΠΏ КБАПИ

Π‘Π»ΠΈΠΊΠ΅ ΠΏΡ€Π΅ΡƒΠ·Π΅Ρ‚Π΅ ΠΈΠ· ΠΎΠ²Ρƒ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ.

Π¦Π΅Π»Π° зСмаљска ΠΊΡƒΠ³Π»Π° јС ΠΏΠΎΠ΄Π΅Ρ™Π΅Π½Π° Π½Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅, Π·Π°Ρ‚ΠΈΠΌ Π½Π° ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅, Π° ΠΏΠΎΡ‚ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅ Π½Π° ΠΏΠΎΠ΄-ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅ ΠΈ Ρ‚Π°ΠΊΠΎ Π΄Π°Ρ™Π΅. Π£ΠΎΠΏΡˆΡ‚Π΅Π½ΠΎ Π³ΠΎΠ²ΠΎΡ€Π΅Ρ›ΠΈ, добијамо Ρ…ΠΈΡ˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ˜ΡΠΊΡƒ структуру Π·Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ Ρ‚ΠΎΠ³Π° који су Π³Π»ΠΎΠ±Π°Π»ΠΈ ΠΊΡ€Π΅ΠΈΡ€Π°Π½ΠΈ.

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

Π£ сваком Ρ‚Ρ€Π΅Π½ΡƒΡ‚ΠΊΡƒ ΠΌΠΎΠΆΠ΅ΠΌΠΎ скоро Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ Π΄Π° Π·Π°Ρ‚Ρ€Π°ΠΆΠΈΠΌΠΎ ΠΆΠ΅Ρ™Π΅Π½ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ ΠΈΠ»ΠΈ Π³Π° ΠΎΠ±Ρ€ΠΈΡˆΠ΅ΠΌΠΎ, Π° сви ΠΏΠΎΠ΄ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈ Ρ›Π΅ Ρ‚Π°ΠΊΠΎΡ’Π΅ Π±ΠΈΡ‚ΠΈ Π²Ρ€Π°Ρ›Π΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΎΡ‡ΠΈΡˆΡ›Π΅Π½ΠΈ.

Π‘Π»ΠΈΡ‡Π½Π° шСма Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ° ΠΌΠΎΠΆΠ΅ сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ΠΈ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°.

ΠžΠΏΡ†ΠΈΡ˜Π° КБНУМКБ:

Set ^m(a, b, a, c, d, a, b,c, d, a, b, a, c, d, a, b,c, d, a, 1) = idΠŸΠ΅Ρ€Π²ΠΎΠΉΠ’ΠΎΡ‡ΠΊΠΈ
Set ^m(a, b, a, c, d, a, b,c, d, a, b, a, c, d, a, b,c, d, a, 2) = idΠ’Ρ‚ΠΎΡ€ΠΎΠΉΠ’ΠΎΡ‡ΠΊΠΈ
...

ΠžΠΏΡ†ΠΈΡ˜Π° КБНУМКБ:

Set ^m('abacdabcdabacdabcda', 1) = idΠŸΠ΅Ρ€Π²ΠΎΠΉΠ’ΠΎΡ‡ΠΊΠΈ
Set ^m('abacdabcdabacdabcda', 2) = idΠ’Ρ‚ΠΎΡ€ΠΎΠΉΠ’ΠΎΡ‡ΠΊΠΈ
...

Π£ ΠΎΠ±Π° ΡΠ»ΡƒΡ‡Π°Ρ˜Π°, нијС Ρ‚Π΅ΡˆΠΊΠΎ користити ЦОБ/М Π΄Π° бистС Π·Π°Ρ…Ρ‚Π΅Π²Π°Π»ΠΈ Ρ‚Π°Ρ‡ΠΊΠ΅ којС сС Π½Π°Π»Π°Π·Π΅ Ρƒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρƒ Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ³ Π½ΠΈΠ²ΠΎΠ°. Π£ ΠΏΡ€Π²ΠΎΡ˜ ΠΎΠΏΡ†ΠΈΡ˜ΠΈ Π±ΠΈΡ›Π΅ Π½Π΅ΡˆΡ‚ΠΎ лакшС очистити ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Π΅ Π΄Π΅Π»ΠΎΠ²Π΅ простора Π½Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ Π½ΠΈΠ²ΠΎΡƒ, Π°Π»ΠΈ Ρ‚ΠΎ јС Ρ€Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ јСдног ΠΎΠ΄ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π° Π½ΠΈΠΆΠ΅Π³ Π½ΠΈΠ²ΠΎΠ°:

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

А Π΅Π²ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³Π»ΠΎΠ±Π°Π»Π° ΠΈΠ· КБАПИ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚Π°: ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ индСкса Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ°:

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ^ Π½Π°Ρ‡ΠΈΠ½ користи сС Π·Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΅Π½Π° полилинијС (ΠΏΡƒΡ‚Π΅Π²ΠΈ, Ρ€Π΅ΠΊΠ΅ ΠΈΡ‚Π΄.) ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΈ (Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠΎΠ΄Ρ€ΡƒΡ‡Ρ˜Π°: Π·Π³Ρ€Π°Π΄Π΅, ΡˆΡƒΠΌΠ΅ ΠΈΡ‚Π΄.).

Π“Ρ€ΡƒΠ±Π° ΠΊΠ»Π°ΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ Ρ€Π΅Ρ‚ΠΊΠΈΡ… Π½ΠΈΠ·ΠΎΠ²Π° Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ°.

  1. Π§ΡƒΠ²Π°ΠΌΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π΅ ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΈΡ… ΠΎΠ±Ρ˜Π΅ΠΊΠ°Ρ‚Π° ΠΈ ΡšΠΈΡ…ΠΎΠ²Π° ΡΡ‚Π°ΡšΠ° (ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ΅, Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΈ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈ)
  2. Π§ΡƒΠ²Π°ΠΌΠΎ Ρ€Π΅Ρ‚ΠΊΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅.

Π—Π° ΡΠ»ΡƒΡ‡Π°Ρ˜ 2) ΠΊΠ°Π΄Π° Π·Π°Ρ…Ρ‚Π΅Π²Π°ΠΌΠΎ ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½Ρƒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρƒ Π³Π΄Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρƒ нијС Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½Π° врСдност, ΠΌΠΎΡ€Π°ΠΌΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΠΈ врСдност ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎΠ³ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Ρ€Π°Π·Ρ€Π΅Ρ’Π΅Π½ΠΎΠ³ Π½ΠΈΠ·Π°.

Бонуси којС добијамо ΠΊΠ°Π΄Π° Ρ‡ΡƒΠ²Π°ΠΌΠΎ вишСдимСнзионалнС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Ρƒ Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ°

Π‘Ρ€Π·ΠΎ ΡƒΠΊΠ»ΠΎΠ½ΠΈΡ‚Π΅ ΠΈ/ΠΈΠ»ΠΈ ΠΈΠ·Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄Π΅Π»ΠΎΠ²Π΅ простора који су Π²ΠΈΡˆΠ΅ΡΡ‚Ρ€ΡƒΠΊΠΈ Ρ€Π΅Π΄ΠΎΠ²ΠΈΠΌΠ°, Ρ€Π°Π²Π½ΠΈΠΌΠ°, ΠΊΠΎΡ†ΠΊΠ°ΠΌΠ° ΠΈΡ‚Π΄. Π—Π° ΡΠ»ΡƒΡ‡Π°Ρ˜Π΅Π²Π΅ Ρƒ којима сС користС Ρ†Π΅Π»ΠΎΠ±Ρ€ΠΎΡ˜Π½ΠΈ индСкси, ΠΌΠΎΠΆΠ΅ Π±ΠΈΡ‚ΠΈ корисна могућност Π±Ρ€Π·ΠΎΠ³ ΡƒΠΊΠ»Π°ΡšΠ°ΡšΠ° ΠΈ/ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΡƒΠ·ΠΈΠΌΠ°ΡšΠ° Π΄Π΅Π»ΠΎΠ²Π° простора који су Π²ΠΈΡˆΠ΅ΡΡ‚Ρ€ΡƒΠΊΠΈ ΠΎΠ΄ Ρ€Π΅Π΄ΠΎΠ²Π°, Ρ€Π°Π²Π½ΠΈ, ΠΊΠΎΡ†ΠΊΠΈ ΠΈΡ‚Π΄.

Ρ‚ΠΈΠΌ ΡƒΠ±ΠΈΡ‚ΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠΎ избрисати ΠΈΠ»ΠΈ јСдан Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ Ρ€Π΅Π΄, ΠΈΠ»ΠΈ Ρ‡Π°ΠΊ Ρ‡ΠΈΡ‚Π°Π²Ρƒ Ρ€Π°Π²Π°Π½. Π—Π°Ρ…Π²Π°Ρ™ΡƒΡ˜ΡƒΡ›ΠΈ ΡΠ²ΠΎΡ˜ΡΡ‚Π²ΠΈΠΌΠ° Π³Π»ΠΎΠ±Π°Π»Π°, ΠΎΠ²ΠΎ сС дСшава Π²Π΅ΠΎΠΌΠ° Π±Ρ€Π·ΠΎ - Ρ…ΠΈΡ™Π°Π΄Π΅ ΠΏΡƒΡ‚Π° Π±Ρ€ΠΆΠ΅ ΠΎΠ΄ ΡƒΠΊΠ»Π°ΡšΠ°ΡšΠ° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΏΠΎ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚.

На слици јС ΠΏΡ€ΠΈΠΊΠ°Π·Π°Π½ Ρ‚Ρ€ΠΎΠ΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π½ΠΈΠ· Ρƒ Π³Π»ΠΎΠ±Π°Π»Ρƒ ^a ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ врстС Π±Ρ€ΠΈΡΠ°ΡšΠ°.

Π“Π»ΠΎΠ±Π°Π»ΠΈ су Ρ€ΠΈΠ·Π½ΠΈΡ†Π΅ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°. Π Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ. Π΄Π΅ΠΎ 3

Π”Π° бистС ΠΈΠ·Π°Π±Ρ€Π°Π»ΠΈ Π΄Π΅Π»ΠΎΠ²Π΅ простора користСћи ΠΏΠΎΠ·Π½Π°Ρ‚Π΅ индСксС, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ користити ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Ρ‚ΠΎΠΏΠΈΡ‚ΠΈ.

Π˜Π·Π±ΠΎΡ€ ΠΊΠΎΠ»ΠΎΠ½Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²ΠΎΡ˜ Π¦ΠΎΠ»ΡƒΠΌΠ½:

; Π—Π°Π΄Π°Π΄ΠΈΠΌ Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹ΠΉ массив 3x3x3
Set ^a(0,0,0)=1,^a(2,2,0)=1,^a(2,0,1)=1,^a(0,2,1)=1,^a(2,2,2)=1,^a(2,1,2)=1
Merge Column = ^a(2,2)
; Π’Ρ‹Π²Π΅Π΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Column
Zwrite Column

Π—Π°ΠΊΡ™ΡƒΡ‡Π°ΠΊ:

Column(0)=1
Column(2)=1

Оно ΡˆΡ‚ΠΎ јС интСрСсантно Ρƒ Π²Π΅Π·ΠΈ са ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²ΠΎΠΌ Π¦ΠΎΠ»ΡƒΠΌΠ½ јС Π΄Π° ΠΈΠΌΠ°ΠΌΠΎ ΠΈ Ρ€Π΅Ρ‚ΠΊΠΈ Π½ΠΈΠ·, ΠΊΠΎΠΌΠ΅ сС Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΌΠΎΡ€Π° приступити ΠΏΡ€Π΅ΠΊΠΎ $Π“Π•Π’, ΠΏΠΎΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π΅ врСдности нису ΡƒΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Π½Π΅ Ρƒ ΡšΠ΅ΠΌΡƒ.

ΠžΠ΄Π°Π±ΠΈΡ€ Π΄Π΅Π»ΠΎΠ²Π° простора сС Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΌΠΎΠΆΠ΅ ΠΎΠ±Π°Π²ΠΈΡ‚ΠΈ ΠΊΡ€ΠΎΠ· ΠΌΠ°Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ ΠΏΠΎΠΌΠΎΡ›Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ $ΠžΡ€Π΄Π΅Ρ€. Ово јС посСбно ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎ Π½Π° просторима Ρ‡ΠΈΡ˜ΠΈ индСкси нису ΠΊΠ²Π°Π½Ρ‚ΠΈΠ·ΠΎΠ²Π°Π½ΠΈ (ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ˜Π°).

Π—Π°ΠΊΡ™ΡƒΡ‡Π°ΠΊ

БадашњС Π²Ρ€Π΅ΠΌΠ΅ поставља Π½ΠΎΠ²Π΅ Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Π΅ Π·Π°Π΄Π°Ρ‚ΠΊΠ΅. Π“Ρ€Π°Ρ„ΠΎΠ²ΠΈ ΠΌΠΎΠ³Ρƒ Π±ΠΈΡ‚ΠΈ састављСни ΠΎΠ΄ ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ Π²Ρ€Ρ…ΠΎΠ²Π°, ΠΌΠ°ΠΏΠ΅ ΡΠ°Ρ‡ΠΈΡšΠ΅Π½Π΅ ΠΎΠ΄ ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ Ρ‚Π°Ρ‡Π°ΠΊΠ°, Π° Π½Π΅ΠΊΠΈ Π±ΠΈ Ρ‡Π°ΠΊ ΠΆΠ΅Π»Π΅Π»ΠΈ Π΄Π° ΠΏΠΎΠΊΡ€Π΅Ρ›Ρƒ сопствСни ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·ΡƒΠΌ Π½Π° Ρ›Π΅Π»ΠΈΡ˜ΡΠΊΠΈΠΌ Π°ΡƒΡ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΌΠ° (1, 2).

Када ΠΎΠ±ΠΈΠΌ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈΠ· Ρ€Π΅Ρ‚ΠΊΠΈΡ… Π½ΠΈΠ·ΠΎΠ²Π° вишС Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° станС Ρƒ РАМ, Π°Π»ΠΈ ΠΌΠΎΡ€Π°Ρ‚Π΅ Π΄Π° Ρ€Π°Π΄ΠΈΡ‚Π΅ са њима, ΠΎΠ½Π΄Π° јС Π²Ρ€Π΅Π΄Π½ΠΎ размислити ΠΎ могућности ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅ сличних ΠΏΡ€ΠΎΡ˜Π΅ΠΊΠ°Ρ‚Π° Π½Π° Π³Π»ΠΎΠ±Π°Π»ΠΈΠΌΠ° ΠΈ ЦОБ-Ρƒ.

Π₯Π²Π°Π»Π° Π½Π° паТњи! Π§Π΅ΠΊΠ°ΠΌΠΎ ваша ΠΏΠΈΡ‚Π°ΡšΠ° ΠΈ ΠΆΠ΅Ρ™Π΅ Ρƒ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΌΠ°.

ΠžΠ΄Ρ€ΠΈΡ†Π°ΡšΠ΅ ΠΎΠ΄ одговорности: Овај Ρ‡Π»Π°Π½Π°ΠΊ ΠΈ моји ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ Π½Π° њСга су мојС ΠΌΠΈΡˆΡ™Π΅ΡšΠ΅ ΠΈ Π½Π΅ΠΌΠ°Ρ˜Ρƒ Π½ΠΈΠΊΠ°ΠΊΠ²Π΅ Π²Π΅Π·Π΅ са Π·Π²Π°Π½ΠΈΡ‡Π½ΠΈΠΌ ставом Π˜Π½Ρ‚Π΅Ρ€Π‘ΠΈΡΡ‚Π΅ΠΌΡ Π¦ΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠΎΠ½.

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€