MakombiyutaZvirongwa

Array. The kuko zvinhu. Yakawanda mumitsetse okunze, uwandu

Zvirongwa - iri refu, rokusika muitiro. nesimba zvakakwana kudzidza chinhu munzvimbo iyi, kana iwe hauna kukwanisa kunzwisisa nhungamiro pamusoro izvo zvinofanira kuvakwa Apps. Nhasi tichataura pamusoro inofa, siyana zvinhu uye nyore mashandiro navo.

tsananguro

Asati kushanda ichi chinhu ari zvirongwa kwezvakatipoteredza , tinofanira kunzwisisa zvatiri kubata. Vadzidzisi mumayunivhesiti vanogona kudzokorora yenyu abstruse tsanangudzo uye dzinoda kuti inopedzisira yaparara kwavari asi hazvina basa kuti Programmer ichi zvinokosha kunzwisisa chaizvo uye havana kukwanisa kutsanangura kuti vamwe. Chii chinonzi kuko? The kuko zvinhu zvose pamwe chete uye anoumba chinhu. Mune mamwe mazwi, akatara, tafura, akasiyana-siyana netsika tambo. All pamwe zvinoumba vakaverengwa mazita zvinhu. Zvinoita kuko seizvi:

  • M (i), apo M - ndiyo hondo pacharo, zita rayo. Ini - ndiyo nhamba mitsetse maatomu akafanana. Pamwe chete, nhamba idzi mbiri dzinogona kuverengwa sezvo i-fung chinhu siyana M.

In siyana zvirongwa mitauro, tsika idzi dzinogona kupiwa marudzi akasiyana. Somuenzaniso, muna Pascal chiverengero zvingaitika chete sezviverengo uye shanduka ndirege kuva chete mhando integer. In PHP, zvinhu zvakasiyana. Pane Ini - ndiyo kiyi unokubvumira kuwana chinhu, uye izvozvo hazvina basa iri hondo, kana kiyi aizova rose shoko - kuko ( "bar"). Mukuita kudaro, siyana masangano anogona kuva chero mhando.

zvinogara

Pfungwa iyi inobatsira nesu kufunga zvimwe kuko kwacho. Zvinogara - zvimiso mashoko nokuda nokudzokorora chete kushanda uye pamusoro zvakare pamusoro chero bedzi hapana dzokororo ezvinhu. Two Mhando zvinogara vangazivikanwa.

  • "Kwete asi." Panyaya iyi, muviri loop achapiwa kudzokororwa kusvikira yava yokupedzisira ezvinhu. Ndiko kutanga shanduko pakaunda, uye ipapo overenga, uye ipapo kutenderera terminates.
  • "Saka kure." With musimboti ichi zvishoma zvakasiyana. Chokutanga, tarisa kuurayiwa ezvinhu, ipapo akaurayiwa chirongwa kutenderera, uye ipapo anochinja yemabhuku.

In Zvinotaurwa, zvose zvokusarudza vari zvakafanana, kwatiri hazvina basa izvo munhu kushandisa, asi mumwe nomumwe achava unoshanda nzira yake.

Kuwedzera

Mune zvimwe zviitiko, programmer anofanira kuziva chii kuwanda pezvokuvamba hondo. Under basa ichi inoreva kuti tinofanira chokubatanidza zvose pezvokuvamba hondo. With ichi tichabetserwa zvinogara. In muenzaniso uyu, isu hatingazvirumbidzi kuti akaturikwa uri zvirongwa mutauro zvikuru uye anorondedzera musara kuti mutsetse inofanira ine.

  1. Atinozivisa variables. Tinofanira kududzira inofa 'M', siyana chinhu nhamba yemabhuku "Ini", iro shanduka inotaridza uwandu mumitsetse zvinhu "kuti", uyewo shanduka "R", izvo zvichaita kuti nokushanda mugumisiro muuye.
  2. Pinda uwandu mumitsetse zvinhu "kuti" chero nzira.
  3. Kupinda kuko zvinhu. Unogona kuzvironga kuburikidza dzakatevedzana dialogs pamwe inodzidzisa kana kungoti kurongera ukoshi mumwe nomumwe.
  4. We ndipe Ini = 1, R = 0.
  5. Zvino zvakaoma kupfuura zvose. Tinofanira loop. Kuti aite izvi, unofanira kutanga kusarudza mhando. Below tinopa muenzaniso uri kutenderera count zvinhu. Somuenzaniso, isu akashandisa zvirongwa mutauro - Pascal.

dzokorora

R = R + M [Ini];

Ini = Ini + 1;

kusvikira ini> K

Ko isu kuona? Kuvhura kutenderera "wodzokorora" murayiro. Pashure paizvozvo, rapfuura kukosha shanduka, zvichireva Verengai zvinhu zvose vari mumitsetse, tiri kuwedzera mumwe chinhu siyana. Increment kaunda (mitsetse nhamba). Next, chikwata "kusvikira" tiongorore kana loop yemabhuku aenda mhiri hondo. Pashure pezvose, kana isu chete tine 5 zvinhu (K = 5), zvino wedzera M [6] asingakudzi musoro, zvichava chinhu.

ezvinhu

Asati kutamira kune chinotevera basa pamwe arrays, ngationei kuyeuka Zvimiso mashoko. In mapurogiramu mitauro yakawanda, asi nemarongerwo anotarira seizvi:

kana (ezvinhu) Saka (munhevedzano mirayiro) mumwe (rinorayira kana mamiriro hachisi chokwadi);

tsananguro General kuti unorira ichi: "Kana mamiriro ichokwadi, zvino kutora chinhu chinogumbura rokutanga mirayiro, kana kuti chidhina rwechipiri." Zvimiso mashoko anobatsira ari kuenzanisa tsika dzakasiyana uye mberi kusarudza "muupenyu" zvavo. Pamwe chete zvinogara, vanova hondo zvakasimba mashoko ongororo chokushandisa.

kuenzanisa

Kuti achiri anotibvumira kuita kuko? Zvemamiriro siyana anogona arongwe, ona kana ivo kuenderana zvimwe zvinhu, uye kuti enzanisa pakati mumwe. Mumwe wangu kufarira mienzaniso yunivhesiti mapurofesa - kuwana kunonyanyisa che siyana. Somuenzaniso, kushandisa ++ mutauro C.

  • Pasina vachipinda mashoko, zvakakodzera kuzivisa chete variables sezvo muzvirevo muenzaniso, ane kusara shoma. With rumwe rudzi kutenderera zvishoma munyengeri. Nyaya itsva "Ini = 0". Nei izvozvo, isu kutsanangura pazasi.

apo (I <= k)

{

Ini = Ini + 1; // kana inogona kutsiviwa ini + = 1;

kana (R <= M [Ini])

{

R = M [Ini]

}

}

Sezvinogona kuoneka, kwakadai kutenderera, kutanga achaongorora mamiriro, uye chete ipapo rinotanga ngaakudze uwandu. Chii chaizvo chiri kuitika? Chokutanga, tarisa kusaruramisira kuvimbika Ini <= K, kana zvakadaro, tasvika wokutanga che siyana M [1] uye enzanisa nayo ne "R" yedu kutarisa variables. Kana "R" idukusa inofa maatomu akafanana, ipapo riri basa kukosha maatomu akafanana. Saka, panguva apo isu tiende kuburikidza yose hondo, zvichaita ane nhamba mukurusa.

PHP

Izvi nokure rimwe zvirongwa mitauro zvikuru nevanhu. Hazvina kufanira kuti vakawanda kunyange inozvikudza mumayunivhesiti vanodzidziswa kwete kwaari asi chinonyanya banal zvinokosha kuti tenzi munzvimbo uye mumwe mwana wechikoro wechishanu. Chii chaizvo yakasiyana nemamwe mitauro runoonekwa nesu?

PHP anobvumira programmer rokusika seanokwanisa kuita zvinhu zvizhinji hondo. Array zvinhu zvinogona zvachose chero mhando. Kana chete Pascal, tinofanira tsanangurai chimwe mhando (semuenzaniso, nhamba), isu zvino hatina nzira kunyora mutsetse pamwe rugwaro, pasina kuchinja mhando mumitsetse ... Asi kana iwe kushandura mhando, uye Numeric Data mairi zvichava pachena wenyaya, uye saka hatigoni kutakura navo chero kwemasvomhu akavhiyiwa pasina dzokuwedzera bumbiro uye nomusoro.

In PHP kuko chaikosha - ndiyo yakazvimirira chikwata. The kuko rinoshandiswa chete nokuda zvivanakire okuchengetera uye kuriita. Uye Chikurukuru, vaya vakajaira kushanda pamwe arrays dzimwe PLs, unogona kuronga anawo yemabhuku zvinhu. Kwidza nyaya siyana zvinhu PHP zvishoma kuoma kukunda nendimi, asi zvinokosha.

mugumisiro

Tingatii mu mhedziso? Arrays - a multidimensional date yokuchengetera, vachibvumira ishande panguva basa guru vhoriyamu mashoko. Nyaya iyi haisi vaiona multidimensional arrays, nekuti wenyaya iyi imwe hurukuro. Pakupedzisira mumwe zano shoma. Kuti zvive nyore kunzwisisa nyaya arrays vafungidzire nhevedzano nhamba - pano ndiye wokutanga, asi wechipiri zvichingodaro. Iyi ndiyo hondo. Kana uchida kutaura mumwe wavo, anongoti sarudza chirongwa nhamba. maonero Izvi nyore upenyu hwako kuchikoro. Yeuka, hazvisi nguva kukodzera kuteerera usinganzwisisiki kutaura vadzidzisi, nani kuwana nzira yavo kunzwisisa nyaya.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sn.delachieve.com. Theme powered by WordPress.