Pūnaewele, 'O Polokalamu
'O ka pūnaewele. Nā mea nui o ka pūnaewele. Ka nui o nā papa hana, ka helu
'O ka ho'olālā he loina lō'ihi. He pa'akikī ke a'o'ana i kekahi mea ma kēia wahi inā'a'ole'oe i hiki ke ho'omaopopo i nā kumuhana e kūkulu'ia ai nā papahana a me nā noi. I kēia lā, e kama'ilio mākou e pili ana i ka pūnaewele, nā papa hana a me nā'oihana ma'alahi me lākou.
Ka wehewehe
Ma mua o ka hana ana me keia hehee ai o ka iaaiey i hoʻolilo 'ia , ua pono e maopopo mea mākou i Hana. Hiki i nā kumu ma nā kulanui ke hana hou i nā wehewehe'ōlelo kūpono a koi'oe iā'oe e kālai iā lākou, akā'a'ole pono, no ka mea he mea hana maoli, he mea nui e ho'omaopopo i ke'ano maoli, a'a'ole hiki ke wehewehe i nā mea'ē a'e. He aha ka pae? Nā mea ho'ohālikelike o ka pūnaewele a hui pū i kēia mea. I kekahi'ōlelo'ē a'e, he mea ho'onohonoho, he papa'aina, he mau'ano like'ole. Ho'onohonoho lākou i kahi papa inoa helu. Hiki ke'ano o kēia pūnaewele:
- M (i), kahi o M ka pūnaewele pono'ī, kona inoa. 'O wau ka helu o ka māhele o ka pūnaewele. Hiki i kēia mau helu'elua ke heluhelu'ia e like me ka i-th element of the element M.
I nā'ōlelo'oko'a o ka ho'olālā, hiki ke hā'awi i kēia mau koina i nā'ano like'ole. Eia kekahi la'ana, ma Pascal, hiki ke helu'ia ka helu i nā huahelu a'o ka variable i hiki ia'u ke'ano o ka mea kaulike wale nō. Ma PHP, he'oko'a nā mea a pau. Aia wau i ke kī e hiki ai ke loa'a ka element ma ka pūnaewele, a he mea'ole'ole inā'o ka hua'ōlelo kahi hua'ōlelo a pau - ka pae ("bar"). I kēia hihia, hiki i nā māmā o ka pūnaewele ke'ano pololei loa.
'O nā'ōkuhi
Kūpono kēia mana'o iā mākou i ka no'ono'o'ana i kekahi mau hana me nā ki'i. 'O nā'ōkuhi he mau'ōlelo loiloi e hiki ai iā'oe ke hana hou i ka hana ho'okahi a'oi hou a hiki i ka manawa e hui hou'ia ai ka hana hou. 'Elua'ano o ke ka'ina.
- "'A'ole na'e." Ma kēia'ano, e ho'opau hou'ia ke kino o ke kino a hiki i ka manawa e holo ai ka hope. 'O ia ke'ano, e ho'ololi mua ka pa'ipa'i, a laila e hana'ia nā ho'ohelu, a laila e ho'opau'ia ka ho'okele.
- "Bye." Me kēia koho he'ano iki. 'O ka mea mua, ua nānā'ia ka māhele hana, a laila ua ho'okō'ia ka polokalamu loop, a laila wale nō ke ho'ololi i ke counter.
Ma ke'ano nui, ua like nā koho'elua, i loko o kā mākou hihia, he mea'ole ka mea e ho'ohana ai, akā e loa'a i kēlā me kēia mea kona pono pono'ī.
Ho'ohui
I kekahi mau kumu, pono e'ike ka mea ho'olālā i ka huina o nā pūnaewele ho'olālā. Pono kēia hana e pono e ho'ohui i nā māmā o ka pūnaewele. Ho'opili nā papa hana iā mākou me kēia. Ma kēia hi'ohi'ona,'a'ole mākou e nānā i kekahi'ōlelo ho'olālā kiko'ī a me kahi laina ma ke laina e wehewehe i kahi laina e komo ai.
- Hō'ike i nā loli. Pono kākou e ho'olaha i kahi laina "M", ke kuhi o ka helu helu o ka pūnaewele "i", he ukana e hō'ike ana i ka helu o nā kumu o ka "k", a me ke'ano'o "R", e hō'ike i ka hopena o ka hana.
- E komo i ka helu o nā kumuhana o ka pūnaewele "k" ma kekahi'ano.
- E komo i nā'ano o ka pūnaewele. Hiki iā'oe ke ho'onohonoho ia mea ma o ka pū'ulu o nā pahu kama'ilio me ka mea ho'ohana a i'ole e hā'awi wale i nā waiwai i kēlā me kēia.
- E koho i = 1, R = 0.
- 'O ka mea pa'akikī. Pono mākou e ho'onohonoho i kahi holomua. No ka hana'ana i kēia, pono'oe e koho mua i kona'ano. Ma lalo iho nei he hi'ohi'ona o ke ka'ina no ka helu helu. Eia kekahi la'ana, ho'ohana mākou i ka'ōlelo ho'olālā - Pascal.
E hana hou
R = R + M [i];
I = i + 1;
A hiki i ka
He aha kā mākou e'ike nei? 'O ka mua, ua wehe'ia ka loop with the "repeat" command. Ma hope o kēlā, i ka waiwai mua o ka mea'ikepili,'o ia ho'i ka huina o nā mea a pau o ka pūnaewele, hō'ano hou mākou i ka paukū hou o ka pūnaewele. Ho'onui mākou i ke kumu (ka helu o ka pūnaewele). Ma hope a'e, me ka'ōlelo "a hiki i ka", nānā mākou e'ike inā ua ha'alele ka pakuhi papa i ka pūnaewele. Ma hope o nā mea a pau, inā wale nō he 5 mau'ea (k = 5), a laila, ho'ohui'ia ka M [6]'a'ohe kūpono, e nele.
Kūlana
Ma mua o ka ho'omaka'ana i ka pilikia o ka hopena e pili ana i nā ki'i, e ho'omana'o mākou i nā mea hana ma'amau. I ka hapanui o nā'ōlelo ho'olālā, ua like kona syntax penei:
Inā (condition) laila (series of commands)'ē a'e (nā kauoha inā ua hewa ke'ano);
Hiki ke'ano like paha ka wehewehe nui: "Inā he'oia'i'o kēia, a laila e hana i ka papa kuhikuhi mua, e hana i kahi papa'elua". Conditional māmala'ōlelo e hōʻike ana i pono keia mau mea i loko o ke kapakai aʻano Hawaiʻi a me ka hou hoomaopopo ana i ko lakou "naue like". Me nā hui, lilo lākou i mea hana ikaika no ka hō'ohi'ana i ka hōkeo'ikepili.
Kūlike
He aha hou e hiki ai iā mākou ke hana i kahi papa? Hiki ke ho'onohonoho'ia nā mea ho'ohālikelike o ka pūnaewele, nānā'ia e'ike inā kūpono lākou no kekahi mau'ano, a ho'ohālikelike'ia ma waena o kekahi. 'O kekahi'ano punahele'ē a'e o nā kumu kula kulanui,'o ia ka huli'ana i ka hapa nui o ka pūnaewele. Ke'ano la'ana, ho'ohana mākou i ka'ōlelo C ++.
- Me ka hele'ole i loko o nā kiko kiko'ī, pono'oe e ha'i i nā'ano like'ole e like me ka hō'ike ma mua, me nā hanana'ē a'e. Me kekahi'ano o ka ho'okahuli, pono'oe e hana iki i kekahi mea. Ma ka hihia hou, "i = 0". No ke aha e makemake ai, e wehewehe ma lalo.
'Oiai (i <= k)
{
I = i + 1; // ai'ole e hiki ke pani'ia e i + = 1;
Inā (R <= M [i])
{
R = M [i]
}}
}}
E like me kāu e'ike ai,'o kēia'ano loop loop first checks the condition, a laila ho'omaka ke helu o ka huina. He aha ka mea e hana nei? 'O ka mea mua,'o ka pono'ole o ka like'ole i nānā'ia i <= k, inā pēlā, hele mākou i ka māhele mua o ka pūnaewele M [1] a ho'ohālikelike'ia me kā mākou'āpana huli "R". Inā "emi" ka "R" ma mua o kahi pae pūnaewele, a laila hā'awi'ia ke kumukū'ai o kēia māhele i ia. Ke'ī mai, i ka manawa ia mākou e hele ma ka hoʻouka holoʻokoʻa, ka mea e komo i ka helu nui.
PHP
I kēia manawa'o kēia kekahi o nā'ōlelo ho'olālā papahana i kaulana. He mea kupanaha i ka hapanui o nā kula nui i a'o'ia'a'ole iā ia, akā, i nā'oihana ko'iko'i loa, i hiki i ka lima o ka papa kula ke kū i luna. No ke aha e'oko'a ai i nā 'ōlelo'ē a'e a mākou i no'ono'o ai?
Hiki i ka PHP ke ho'olako i ka mea ho'okumu pūnaewele e hō'ulu'ulu i ka papahana like'ole. 'O nā mea ho'ohālikelike o ka pūnaewele i loko o ia mea he mea maoli loa. Inā'o ia'o Pascal, pono mākou e hō'oia i kahi'ano (e like paha me ka helu), a laila,'a'ole mākou e kākau i lalo i ka laina me ka'ōlelo ma laila, me ka ho'ololi'ole i ke'ano o ka pūnaewele ... Akā, inā e ho'ololi'oe i ke'ano, a laila e lilo ka helu helu i loko o ka'ōlelo wale nō, a No laila,'a'ole hiki iā mākou ke hana i nā hana pilikino me lākou me ka loa'a'ole o ke code a me ka ma'i ma'amau.
Ma PHP, he pae ho'onohonoho he paepae kū'oko'a. Ho'ohana'ia kēia pūnaewele no ka manawa kūpono o ka mālama'ana i nā'ike a me ke komo'ana i ia. A'o ka mea nui,'o ka po'e i ma'a mua i ka hana'ana me nā ki'i o nā AP'ē a'e, hiki iā'oe ke ho'onohonoho pono i nā pūnaewele ho'okahi. Loa'a ka loa'a'ana o nā māmā o kahi pūnaewele i PHP ma mua o nā'ōlelo'ē a'e, akā ua pono ia.
'O ka hopena
He aha kā mākou e'ōlelo ai i ka hopena? 'O nā palapala kū'ai he mau waihona'ike'ikepili nui e hā'awi iā'oe e hana i ka hana pū'ana me lākou me ka nui o nā'ike. Ma kēia'atikala,'a'ole i'ike'ia nā ki'i multidimensional, no ka mea,'o kēia kumuhana no kahi kūkākūkā ka'awale. 'O ka hopena he'ōlelo a'o iki. I mea e'ike pono ai i ke kumuhana o nā ki'i, e no'ono'o i kahi helu o nā helu - eia ka mua, eia ka lua a pēlā aku. 'O kēia ka pūnaewele. Inā pono'oe e ho'oponopono i kahi o lākou, e hō'ike wale i ka helu o ka papahana. 'O kēia'ike e ho'onui loa i kou ola ma ke kula. E ho'omana'o i ka maika'i'ole o ka ho'olohe'ana i nā'ōlelo kūpono'ole o nā kumu,'oi aku ka maika'i o ka loa'a'ana o kāu ala e ho'omaopopo ai i ke kumuhana.
Similar articles
Trending Now