Kọmputa, Siseto
Orun. Awọn orun eroja. Iye ti orun eroja, awọn nọmba ti
Siseto - ni a gun, Creative ilana. lile to lati ko eko nkankan ni agbegbe yi, ti o ba ti o ba ni ko si agbara lati ni oye awọn agbekale lori eyi ti o yẹ ki o wa ni itumọ ti Apps. Loni a yoo soro nipa ohun orun, awọn orun eroja ati ki o rọrun mosi pẹlu wọn.
definition
Ṣaaju ki o to ṣiṣẹ pẹlu yi ano ti awọn siseto ayika , a nilo lati ni oye ohun ti a wa ni awọn olugbagbọ. Olukọ ni egbelegbe le tun rẹ abstruse itumo ati ki o beere ti o si Cram wọn, ṣugbọn o ko ni pataki si yi komputa ni pataki lati ni oye awọn lodi ati ki o ko ni le ni anfani lati se alaye o si omiiran. Ohun ti o jẹ ohun orun? Awọn orun eroja ti wa ni gbogbo papo ki o si ṣe soke awọn ohun. Ni gbolohun miran, a ṣeto, a tabili, a orisirisi ti iye okun. Gbogbo papo ti won fẹlẹfẹlẹ kan ti kà akojọ ti awọn ohun kan. O wulẹ orun bi yi:
- M (i), nibi ti M - ni awọn orun ara, awọn oniwe orukọ. i - ni awọn orun ano nọmba. Papo, awon nomba meji le wa ni ka bi awọn i-th ano ni orun M.
Ni orisirisi siseto ede, wọnyi iye le wa ni sọtọ si yatọ si orisi. Fun apẹẹrẹ, ni Pascal Nọmba le šẹlẹ iyasọtọ numeral ati awọn ayípadà i le jẹ nikan ni iru odidi. Ni PHP, ohun ni o wa ti o yatọ. Nibẹ ni i - ni awọn bọtini ti o fun laaye lati ri awọn ohun kan, ati awọn ti o ko ni pataki ninu awọn orun, ti o ba awọn bọtini yoo jẹ gbogbo ọrọ - orun ( "bar"). Ni ṣe bẹ, awọn orun eroja le jẹ Egba eyikeyi iru.
waye
Yi Erongba jẹ wulo lati wa ni ero ti diẹ ninu awọn orun mosi. Waye - ni o wa ni àídájú expressions fun tun se kanna isẹ lori ati lori lẹẹkansi bi gun bi nibẹ ni ko si tie ti awọn majemu. Meji orisi ti waye a le damo.
- "Ko sibẹsibẹ." Ni idi eyi, awọn ara ti lupu yoo wa ni tun titi ti o ni ik majemu. Ti o ni, akọkọ ayipada counter, ati ki o yoo ṣe iṣiro, ati ki o si awọn ọmọ terminates.
- "Nítorí jina." Pẹlu yi irisi die-die otooto. First, ṣayẹwo awọn ipaniyan majemu, ki o si pa awọn eto ọmọ, ati ki o si ayipada awọn counter.
Ni opo, mejeeji aṣayan ni o wa deede, ninu wa nla ti o ko ni pataki eyi ti ọkan lati lo, sugbon kọọkan yoo jẹ wulo rẹ ọna.
afikun
Ni diẹ ninu awọn igba miran, awọn komputa nilo lati mọ ohun ti o jẹ ti awọn iye ti awọn eroja ti awọn orun. Labẹ yi iṣẹ-ṣiṣe ti o tumo si wipe a nilo lati darapo gbogbo awọn eroja ti awọn orun. Pẹlu yi a yoo wa ni iranwo waye. Ni yi apẹẹrẹ, a yoo ko to ṣù soke lori kan pato siseto ede ati ki o se apejuwe ọna kan ti a ila yẹ ki o ni.
- A sọ oniyipada. A nilo lati sọ ohun orun ti 'M', awọn orun ano nọmba counter "i", awọn ayípadà afihan awọn nọmba ti orun eroja "to", bi daradara bi awọn ayípadà "R", eyi ti yoo mu wa si awọn isẹ esi.
- Tẹ awọn nọmba ti orun eroja "to" eyikeyi ọna.
- Tẹ awọn orun eroja. O le ṣeto awọn ti o nipasẹ kan lẹsẹsẹ ti itakurọsọ pẹlu awọn olumulo tabi nìkan fi kan iye si kọọkan leyo.
- A fi i = 1, R = 0.
- Bayi awọn ti nira apakan. A nilo lati lupu. Lati ṣe eyi, o akọkọ nilo lati yan awọn iru. Ni isalẹ a fi ohun apẹẹrẹ lori ọmọ ka eroja. Fun apẹẹrẹ, a ti lo awọn siseto ede - Pascal.
tun
R = R + M [i];
i = i + 1;
titi i> k
Ohun ti ma a ri? First ṣi awọn ọmọ "tun" pipaṣẹ. Lẹhin ti o, awọn ti tẹlẹ iye ti awọn ayípadà, afipamo kaye gbogbo awọn eroja ninu awọn orun, a ti wa ni fifi miiran ano ti awọn orun. Increment counter (orun nọmba). Next, a egbe ti "titi" a ṣayẹwo boya awọn lupu counter ti lọ ni ìha keji orun. Lẹhin ti gbogbo, ti o ba ti a nikan ni 5 eroja (k = 5), ki o si fi M [6] ko ni ṣe ori, o yoo jẹ sofo.
majemu
Ṣaaju ki o to gbigbe lori si awọn tókàn-ṣiṣe pẹlu imole, jẹ ki ká ÌRÁNTÍ awọn àídájú gbólóhùn. Ni ọpọlọpọ awọn siseto ede, awọn sintasi wulẹ bi yi:
ti o ba ti (majemu) ki o si (jara ti ofin) miran (pàṣẹ ti o ba ti majemu jẹ ko otitọ);
Gbogbogbo apejuwe le dun bi yi: "Ti o ba ti majemu jẹ otitọ, ki o si ya awọn akọkọ Àkọsílẹ ti ase, tabi lati ṣe kan keji Àkọsílẹ." Ni àídájú gbólóhùn ni o wa wulo ninu wé yatọ si iye ati siwaju ti npinnu wọn "Kadara". Pọ pẹlu awọn ti waye, nwọn di alagbara kan orun ti data onínọmbà ọpa.
lafiwe
Ti o si tun gba wa lati ṣe ohun orun? Eroja ti awọn orun le ti wa ni lẹsẹsẹ, wo o ba ti nwọn baramu awọn ipo, ati lati fi ṣe afiwe laarin kọọkan miiran. Ọkan ninu awọn ayanfẹ mi apeere ti University ọjọgbọn - lati ri awọn ti o pọju ano ti awọn orun. Fun apẹẹrẹ, lo C ++ ede.
- Laisi ti lọ sinu awọn alaye, o jẹ pataki lati sọ kanna oniyipada bi ni išaaju apẹẹrẹ, pẹlu kan diẹ awọn imukuro. Pẹlu miiran iru ti ọmọ ni kekere kan cheat. Awọn titun nla ti "i = 0". Idi ti se o, a se alaye ni isalẹ.
nigba ti (i <= k)
{
i = i + 1; // tabi le ti wa ni rọpo nipasẹ i + = 1;
ti o ba ti (R <= M [i])
{
R = M [i]
}
}
Bi le ti wa ni ri, yi iru ọmọ, akọkọ sọwedowo awọn majemu, ati ki o nikan ki o si bẹrẹ kika iye. Ohun ti gangan ni ṣẹlẹ? First, ṣayẹwo aidogba iṣootọ i <= k, ti o ba bẹ, a wá si akọkọ ano ti awọn orun M [1] ki o si afiwe o pẹlu wa "R" ṣayẹwo awọn oniyipada. Ti o ba ti "R" jẹ kere ju ohun orun ano, ki o si ti wa ni sọtọ iye ti awọn ano. Bayi, ni akoko nigba ti a ba lọ nipasẹ gbogbo orun, o yoo ni awọn ti o tobi nọmba.
PHP
Eleyi jẹ nipa jina ọkan ninu awọn julọ gbajumo siseto ede. O ti wa ni ajeji wipe ni opolopo ninu paapa julọ ìtàge egbelegbe ti wa ni kọwa ko fun u ṣugbọn awọn julọ banal ni ibere to titunto si ni ipo kan ati ki o kan karun grader. Ohun ti o jẹ ki o yatọ lati miiran ede kà nipa wa?
PHP gba awọn komputa lati ṣẹda awọn julọ wapọ orun. Orun eroja o le jẹ Egba eyikeyi iru. Ti o ba ti ni kanna Pascal, a nilo lati pato kan nikan iru (eg, nọmba), ki o si ti a ni ko si ona lati kọ awọn ila pẹlu awọn ọrọ, lai yiyipada awọn iru ti orun ... Sugbon ti o ba ti o ba yi iru, ati nomba data ni o yoo jẹ itele ti ọrọ, ki o si nitorina a ko le gbe pẹlu wọn eyikeyi mathematiki mosi lai afikun koodu ati orififo.
Ni PHP orun ano - ni ohun ominira kuro. Awọn orun ti lo ti iyasọtọ fun awọn ile itaja wewewe ti ipamọ ati mimu o. Ati pataki julọ, fun awon ti o ti wa ni saba lati ṣiṣẹ pẹlu imole lati miiran pls, o le seto pato kanna counter eroja. Rawọ si awọn orun eroja ni PHP a bit diẹ idiju ju ni awọn ede, sugbon o jẹ tọ o.
esi
Ohun ti o le ti a sọ ni ipari? Imole - a multidimensional data ile ise, gbigba lati ṣiṣẹ nigba ti iṣẹ pẹlu tobi ipele ti alaye. Yi article ko ni kà multidimensional imole, nitori yi koko fun miiran fanfa. Níkẹyìn kekere kan imọran. Lati ṣe awọn ti o rọrun lati ni oye awọn koko imole lati fojuinu kan lẹsẹsẹ ti awọn nọmba - nibi ni akọkọ, ṣugbọn awọn keji ati bẹ lori. Yi ni orun. Ti o ba nilo lati kan si ọkan ninu wọn, nìkan yan awọn eto nọmba. Yi Iro jẹ Elo rọrun aye re ni ile-iwe. Ranti, o jẹ ko nigbagbogbo tọ fetí sí aïpe ọrọ olukọ, o dara ri wọn ọna lati lọ si oye ti awọn koko.
Similar articles
Trending Now