Array Grid

Amri ya MpangilioGridi huunda gridi ya mstatili ya nakala kutoka kwa vipengele vilivyochaguliwa — ingiza idadi ya safu mlalo, idadi ya safu wima, na nafasi kati yao, yote yakiandikwa kwenye terminal. Uchaguzi wa asili unachukua kiini cha safu mlalo 0, safu wima 0; kila kiini kingine ni nakala iliyohamishwa.

Njia mbili za kuanza

Chagua kwanza, kisha array — chagua vipengele kwanza, kisha amilisha:

  1. Chagua kipengele kimoja au zaidi kwenye kanvasi.
  2. Andika MpangilioGridi kwenye terminal (herufi chache zinatosha — kichague kutoka kwenye mapendekezo) au chagua Array Grid kutoka menyu kunjuzi ya array kwenye paneli ya Edit.
  3. Andika idadi ya safu mlalo na ubonyeze Enter.
  4. Andika idadi ya safu wima na ubonyeze Enter.
  5. Andika nafasi kati ya safu mlalo na ubonyeze Enter.
  6. Andika nafasi kati ya safu wima na ubonyeze Enter — gridi inaundwa mara moja.

Amilisha, kisha chagua — anza amri bila kitu chochote kilichochaguliwa:

  1. Andika MpangilioGridi au kichague kutoka menyu kunjuzi ya array kwenye paneli ya Edit.
  2. Chagua vitu — bonyeza kubadilisha vipengele mmoja mmoja, au buruta kuchagua kwa eneo.
  3. Bonyeza Enter au Space kuthibitisha uchaguzi.
  4. Endelea na safu mlalo → safu wima → nafasi ya safu mlalo → nafasi ya safu wima kama hapo juu.
  Safu mlalo 2 x safu wima 3:

  [B] [B] [B]   <- safu mlalo 1 (nakala zilizohamishwa)
  [A] [A] [A]   <- safu mlalo 0: uchaguzi wa asili, nakala kulia

Terminal hupendekeza amri zinazolingana unapoandika, kwa hivyo herufi chache zinatosha — lakini arr sasa inalingana na Array Grid na Array Polar zote, kwa hivyo endelea kuandika au chagua moja kutoka kwenye orodha.

Safu mlalo, safu wima, na nafasi

OmbiInakubaliVidokezo
Safu mlaloNambari kamili chanya (1, 2, 3…)Tarakimu pekee — hakuna nukta ya desimali au alama
Safu wimaNambari kamili chanya (1, 2, 3…)Tarakimu pekee — hakuna nukta ya desimali au alama
Nafasi ya safu mlaloDesimali yenye alama (mf. 10, -5.5)Umbali kati ya safu mlalo; hasi hubadilisha mwelekeo
Nafasi ya safu wimaDesimali yenye alama (mf. 10, -5.5)Umbali kati ya safu wima; hasi hubadilisha mwelekeo

Ukiwa na safu mlalo 1 na safu wima 1, hakuna nakala inayoundwa — amri inamaliza bila kubadilisha mchoro.

Marejeo ya kibodi

KitufeKitendo
Enter / SpaceThibitisha uchaguzi na uendelee kwenye ombi la safu mlalo
0–9Ingiza tarakimu za safu mlalo au safu wima
0–9, ., -Ingiza tarakimu za nafasi ya safu mlalo/wima (- kama herufi ya kwanza pekee)
BackspaceFuta herufi ya mwisho iliyoandikwa ya ombi la sasa
EnterThibitisha ombi la sasa na uendelee kwenye linalofuata
EscapeFuta thamani za safu mlalo/wima/nafasi zilizoandikwa na urudi kwenye awamu ya uchaguzi

Uchaguzi wakati wa amri

NjiaTabia
BonyezaChagua au aachia kipengele kilicho chini ya kishale kutoka/kwenye uchaguzi
Buruta kulia (mkali)Ongeza vipengele vilivyo ndani kabisa ya sanduku
Buruta kushoto (makutano)Ongeza vipengele vinavyoingiliana na mpaka wa sanduku
Enter / SpaceThibitisha uchaguzi na uendelee kwenye ombi la safu mlalo

Baada ya array

Nakala mpya zinaongezwa kwenye mchoro na amri inamaliza — uchaguzi wa asili unafutwa. Endesha Array Grid tena, au anza amri mpya.

Array Grid dhidi ya Copy

Array GridCopy
Uchaguzi wa pointiHakuna — safu mlalo, safu wima, na nafasi vinaandikwaPointi ya msingi na lengwa vinabonyezwa (au kuandikwa)
Nakala zilizoundwaSafu mlalo × Safu wima − 1Hasa 1 kwa kila operesheni ya kunakili
MpangilioGridi ya mstatili ya kawaidaPopote, kwa offset yoyote
Bora kwaKurudia kipengele kimoja katika muundo wa kawaida (mashimo, vigae, vifungashio)Nakala moja katika nafasi yoyote

Vipengele vinavyosaidiwa

Array Grid hufanya kazi na kila aina ya kipengele. Vipengele vyote hutekeleza translate(dx, dy) kwa ndani — operesheni ile ile inayotumiwa na Copy na Move — hivyo hakuna kinachoondolewa.