Mi egy tömb

tömbprogramozással

Hogy értsék, kezdjük a legegyszerűbb meghatározás a tömb.

A tömb alá rejtett egy bizonyos nevet egy értékrend. Lehetőség van beszélni a különböző változók, amelyek valamilyen érték, de azt lehet mondani egy sor változó (homogén elemek), minden változó lehet elérni az index, vagy sorszám (írásbeli szögletes zárójelben).

Az áttekinthetőség kedvéért egy példát az élet. Tehát a listáját a diákok a magazin lesz egy tömbben. Sorszáma minden tanuló (általában azok ABC sorrendben, azaz a neveket az „A” lesz az első) - ez az index.

A tömb mindegyik érték (hallgatók a példában) nevezik komponens (vagy elem).

A tömbök használják a különböző programozási feladatok.

típusú tömbök

Akkor beszélhetünk kétféle tömb:

Azonban a leggyakrabban használt egydimenziós és kétdimenziós tömbök megoldásában programozási feladatok.

Erre a kétdimenziós tömb egy négyzetes mátrix, ahol az oszlopok száma és a sorok az azonos. Ebben az esetben a programozás nem kell megadni a számot a sorok és oszlopok, elegendő annak jelzésére csak a méret a mi mátrix.

A négyzetes mátrix, két féle átló:

  1. fő - a bal felső sarokban, hogy a jobb alsó (azaz ahol a sor számát, és az oszlop azonos);
  2. mellékes - jön a jobb felső sarokban a bal alsó sarokban.

Megszilárdítására, hogy még egy példát az élet, megmutatva tömbök.

Tehát, a bérlők veranda - még ha ez egy tömb nevű C.

Itt index - a lakás számát. Ez az elem (lapos) jelentése egy másik tömböt - lakás bérlők. Például az első lakásban zhiver 4 fő, a második - 3 fő, a harmadik - 5 fő.

Így, egydimenziós tömb - ez a lista nem zárójelben száma lakók: 4, 3, 5 (!).

A két-dimenziós tömb (helyett Blocks zárójelben leszünk "*".): ** 1, 1, 1, 1, *, *, 1,1,1 *, * 1, 1, 1, 1, 1 **

Tulajdonképpen minden. És ez a raid tömb, elolvashatja itt.