Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

Kua whakareri ahau mo te Whakamutunga Toa o te Ao HashCode Google 2017. Koinei te whakataetae wero algorithmic nui rawa atu na Google i whakarite.

I timata ahau ki te ako i te C++ mai i te wahanga o te reanga iwa. Kaore au i mohio mo te hotaka, algorithms me nga hanganga raraunga. I tetahi wa, i tuhia e ahau taku rarangi tuatahi o te waehere. E whitu marama i muri mai, ka tau mai he whakataetae hootaka. I pirangi au ki te mohio he pehea te pai o taku ahua o te ako hotaka akoranga. Koinei te waahi tino pai.

I muri i nga ra e rua o te whakataetae, ka puta nga hua: I toa ahau i te mētara koura.

I ohorere ahau. I eke ahau ki mua i te whakataetae me te 5 tau o te wheako. I mohio ahau i whakapau kaha ahau, engari i eke tenei paetae ki aku tumanako katoa. I mohio ahau ko nga kaupapa hakinakina taku kaupapa, ka uru atu taku mahunga ki roto.

E mohio ana ahau he aha ahau i eke ai ki te angitu me taku hiahia ki te whakapuaki atu ki a koe.

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

I whakamaoritia te tuhinga me te tautoko a EDISON Software, e ka tiaki i te hauora o te hunga hötaka me te parakuihiA whakawhanake pūmanawa ritenga.

Ko tehea reo whakamaoritanga hei whiriwhiri

  • C++ - Tino tūtohu! He tino tere ia. He iti te wa mo te whakatinanatanga o nga algorithms na te STL. Ka whakaaetia te C++ ki nga whakataetae katoa. I tuhia e ahau taku rarangi tuatahi o te waehere i C++.
  • C - ako C++ na te STL. Mena kei te mohio koe ki a C, ka taea ano e koe te hotaka i C++.
  • He reo whakahōtaka puhoi a Java. He karaehe Integer Nui, engari kare e tino awhina i a koe. Mena he waahi te whakataetae, me Java ka tino nui ake koe. Kaore a Java e whakaaetia i nga whakataetae katoa.

Kei hea koe e parakatihi ai

Ka tūtohu ahau Whakawa Awhiowhio Ipurangi (SPOJ). He rauemi whai hua i runga i te rahi me te kounga. Kei te waatea nga kaiwhakatikatika me nga otinga ki te ipurangi mena ka mau koe ki te mahi rapurongoā. I tua atu i tenei pae, ka tūtohu ahau SPOJ Toolkit и whakarōpū raruraru mo SPOJ.pl.

Tuatahi, me whakakaha koe i to mohiotanga ki nga kaupapa

Kia taunga koe ki te wetereo o te reo, me whakaoti e koe etahi rapanga. Me timata ki nga raruraru ngawari me mahi. I tenei waahanga, ko te mea nui ko te whakatau i to momo kaupapa. Ka pai pea koe ki te tuhi waehere me te maha o nga waahi, kaore pea koe. Kei te whakatakoto koe i nga reu ki runga i te rarangi rite ki te "mehemea", kei te whakanoho ranei koe ki nga rarangi motuhake.

Me rapu koe i to momo hotaka na te mea ko to ahua.

I a koe e rapu ana, kia mau ki nga kaupapa matua e rua:

  • Ko to waehere kia ngawari ki te whakatinana. Me pai koe ki te whakatinana i te otinga i puta mai i a koe. He aha? Na te mea i te wa o te whakataetae, ko te mea whakamutunga e hiahia ana koe ko te ngaro i to waehere. He pai ake i nga wa katoa ki te whakapau i te 5 meneti taapiri ki te whakaaro me pehea te whakangawari i te whakatinanatanga o te waehere i te whakapau i te 10 meneti e ngana ana ki te whakaaro.
  • Me ngawari te panui o to waehere. Ina he ngawari te panui o te waehere, he ngawari ki te patuiro. Me titiro tatou - ka puta nga hapa i nga wa katoa. Kei te mohio koe ki tera kare e 10 meneti e toe ana ka kore e kitea e koe te he? Ko te akoranga kei te mahi koe. Hei karo i tenei ahuatanga, tuhia te waehere ka taea te panui. Kia timata koe ki te patuiro, ka ahua maori te waehere me te ngawari ki te mohio.

Anei taku tauira kāhua hōtaka.

Me pehea te whakapai ake i o pukenga whanaketanga

Parakatihi, parakatihi me etahi atu mahi. Ka tūtohu ahau kia mahi koe i nga raru tuatahi 250 ka taea te whakaoti SPOJ. Whakaotihia kia raupapa. Kia kotahi haora te iti rawa ki te whakaaro mo te otinga mo ia tangata.

Kaua e kii, "He uaua rawa tenei raruraru ki ahau, ka whakamatau ahau i te mea e whai ake nei." Koinei te whakaaro o te hunga ngaro.

Tangohia he pepa me te pene. Whakaarohia. Tena pea ka kitea e koe he otinga, kaore pea. I te iti rawa, ka whakawhanake koe i te whakaaro algorithmic. Mena kaore e taea e koe te whakatau i roto i te haora kotahi, rapua he otinga kua rite i runga i te huinga, i nga tuhinga ranei.

He aha koe ka tutuki i tenei huarahi? Akohia me pehea te whakatinana tere i o whakaaro me te waehere. A ka ako i nga raruraru puāwaitanga me nga algorithms.

Tuarua, me mohio koe ki nga algorithms me nga hanganga raraunga

Whaia te huarahi aroākapa. I timata koe ki te oma me te kore e kaha ki te hikoi? Kao. Ka taea e koe te hanga i tetahi papa teitei kaore he turanga pakari? Ano ano kahore.

Kaore e taea e koe te wareware i nga waahanga o te ara ako. Mena ka warewarehia e koe, ka waiho koe me nga waahi matauranga. Ka haere te wa, ka kino noa iho.

Tīmatahia me nga algorithms taketake me nga hanganga raraunga

He uaua ki te timata. Na te mea pea kaore koe e mohio he aha te ako tuatahi. Koia te take I hanga e ahau he akoranga ataata "Hatepe me nga Hanganga Raraunga". I te hanga i tenei akoranga, i whakawhirinaki ahau ki taku hiahia kia whakaakona ahau. He mea whakamiharo te whakautu! Neke atu i te 3000 nga tauira mai i te 100 whenua i haina mo te akoranga i te marama tuatahi.

Mena ka mahi koe ki te whakaoti rapanga ngawari, kaore koe e pai ake.

Ko te huarahi tino whai hua ki te rapu i nga mea kaore koe i te mohio ko te anga atu ki nga mahi. Koia taku ako. He maha nga tikanga hou kare au i rongo i mua ma te whiriwhiri i tetahi raru uaua.

Ko nga raruraru tuatoru e mahi ana koe me ako koe i tetahi mea hou. Kia tupato ki te kowhiringa o nga raru. Whiriwhiria nga raru uaua ake!

Kia oti ia koe enei raruraru 250 mai i SPOJ, ka mohio koe ki nga kaupapa matua o te kaupapa hakinakina. Ma te tino mohio ki te arorau i muri i nga algorithms taketake, karekau he uaua te ahua o nga algorithm taumata-tiketike. Na, ka taea e koe te whakamahi i to matauranga ki te teitei.

Keri hohonu ki ia kaupapa matua

Anei he rauemi utu nui me te maha o nga korero. I reira ka kitea e koe te runga 10 algorithms me nga hanganga raraunga mo ia kaupapa. I muri i nga raruraru 250 mai i SPOJ, ka mohio koe he nui mai i tenei rarangi. Engari ka tutuki ano koe i runga i te tini kare ano koe i rongo i mua. No reira, timata ki te tirotiro i enei kaupapa i runga i te raupapa piki.

Ki te kore koe e whakapakari i to matauranga i muri i to ako i tetahi mea hou, ka wareware koe i nga mea katoa.
Ka tūtohu ahau i muri i to ako i tetahi algorithm hou, whakauruhia. Whakaritehia kia 2-3 nga mahi. Rapua te tohu algorithm i SPOJ. I reira ka kitea e koe nga raru e hiahiatia ana mo tenei algorithm. Mahia enei take i te tuatahi.

Kia mohio ki nga kaupapa hihiri na te mea ka arahi koe ki te wikitoria
I roto i taku wheako, kotahi te raru o ia whakataetae hōtaka hihiri. He maha nga tangata ka mamae te upoko ina rongo ana ratou i te kupu "he kaupapa hihiri" na te mea karekau ratou e tino marama.

A he pai tenei. Na te mea ki te mohio koe ki nga kaupapa hihiri, ka wikitoria koe.

He pai ki a au te kaupapa hihiko, koinei taku kaupapa tino pai. Ko te mea ngaro o te hotaka hihiri ko te mahi i nga whiringa tino pai mo te ao, kaua ko te rohe anake. Me wawahi koe i te raru ki nga mahi iti ngawari ake. Whakaotihia ia o enei rapanga iti kia kotahi anake. Na ka hanga he otinga hei whakakotahi i nga rapanga iti kua oti. Tikanga Haehae Ko te ritenga atu o te kaupapa hihiri. I roto i tenei, me mahi tetahi i tetahi waahanga tino pai mo ia waahi. A ko te kowhiringa tino pai o te rohe ka arahi ki te raru o te ao.

I a koe e torotoro ana i nga ariā hou, tirohia Nga akoranga TopCoder. He tino whai kiko, he marama hoki. He mihi ki a ratou i mohio ahau rakau taupū rua.

whakapau kaha

Kua rongo koe mo nga kaitakaro ka wikitoria i nga Olympics kaore he tau o te parakatihi? Kaore au.

Ia tau, i timata nga whakaritenga mo te Whakataetae Rorohiko i te marama o Hepetema ka mutu i te Paenga-whawha.

Ia ra i roto i enei marama 8 ka parakatihi ahau mo nga haora 5.

Ae, i pau enei haora 5 mo te whakaoti rapanga algorithmic anake. Ka maumahara ahau ki nga ra i parakatihi ahau mo te 8 me te 10 haora. He aha? No te mea i pai ahau. Ia ra, ka hoki mai ki te kainga mai i te kura, ka haere tika ahau ki te whare moenga, ka noho ki te rorohiko ka timata ahau ki te whakatika i tetahi raruraru hou. Te ako ranei i tetahi algorithm hou e tika ana kia mohio koe ki te whakaoti i tenei raru.

Ki te hiahia koe ki te wikitoria, me pena ano koe. Whiriwhiria he raru ka mau tonu. Whakaarohia i a koe e hikoi ana i te huarahi ki te hokomaha, i a koe e taraiwa ana.

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

I mohio koe i te wa e moe ana, ka wetewete to roro i nga korero i kohia i taua ra? Te ahua nei kei te whakapapa pukapuka ia ki runga i te papa pukapuka. Ko te tikanga, kei te whakaaro to roro ki nga momo raru e pa ana ki a koe.

Ka taea te whakamahi mohio tenei. I mua i te haere ki te moenga, panuihia he raruraru uaua me te mahara ki nga mea hei whakaoti. I tenei wa, kaore koe e hiahia ki te rapu i te otinga ake. Haere ki te moenga. Ka timata to roro ki te whakahaere i tenei raru. Ka oho koe, ka miharo koe ki te mohio kua kitea e koe te otinga i a koe e moe ana.

Whakamātauria koe. He rite ki te makutu.

I hanga e ahau he vlog

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

Ko tenei waahanga poto kaore e pa ana ki nga kaupapa hakinakina. Mena kei te rua tekau ou tau kei te miharo koe me pehea taku kite i te ao, katahi koe ka maataki taku vlog i runga i Youtube. Ka korero ahau mo te ao, te oranga me nga korero.

Mahi atamai

Koinei te mea ngaro o te angitu. Me whai whainga koe.

He tangata tatou, he pai ki a tatou whakaroa. Kei te pirangi tonu matou ki te whakaroa i nga mea hei mahi inaianei. Ko te maataki i a Netflix he pai ake i nga wa katoa e pa ana ki nga raru o te kaupapa hihiri. E mohio ana koe, me whakatika e koe.

Me pehea te patu i te whakaroa

Whakaritehia e koe nga whainga. Ka kitea e koe nga raru pai ka taea e koe te ako i tetahi mea hou (tirohia nga rauemi kua whakahuahia i runga ake nei). Engari ko enei raruraru me whakatika, kaua e panui noa.

Na, koinei te huarahi i hinga ai ahau i te whakaroa. I timata ahau i te maramataka pepa me te whakakii i ia ra ki nga raru e hiahia ana ahau ki te whakaoti. I nga wa katoa ka whakakiia e ahau nga raru i mua, e rua nga ra moata. Na i mohio ahau ki te whakahaere i aku waa i nga ra e whai ake nei.

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko

No reira kua whakahihiri ahau i nga wa katoa. I hiahia ahau ki te whakaoti rapanga me te kimi i nga mea hou hei whakaki i nga ra e whai ake nei i runga i te maramataka. He tino pai te whakawhiti i nga raru kua whakatauhia. E mohio ana ahau he pai ki a koe.

Tikina to ake maramataka pepa. Kaua e hanga he rarangi mahi i runga i to waea ka wareware koe apopo.

Me pehea te patuiro tika

Kei te pirangi koe ki te mahi ngaio? Mena ae, ka hiahia koe ki te "whakairo i to hinengaro".
Koinei te tikanga patuiro pai rawa atu e mohio ana ahau na te mea kaore rawa e hiahiatia he patuiro. Ka tirotirohia e to roro nga peka maha o te waehere i te wa kotahi ka hoatu he tirohanga whanui atu mo te waehere patuiro matarohia.

Ka taea e koe te whakataurite i a koe ki tetahi rangatira nui e takaro whaowhao me te whakaaro kia 3 neke whakamua.

Ka whakamahi ahau i tenei tikanga anake hei rarangi arai tuatahi. Na ka whakamahi ahau i te tino patuiro.

Ki te ako me pehea te "debage i roto i to hinengaro", me whakangungu koe. Ina whakaaetia e koe he otinga ki tetahi raru ka whiwhi "whakautu he", kaua e haere tika ki te paatene patuiro. Panuitia ano te waehere me te whakaaro: "He aha te mea kei roto i tenei rarangi?", "Me pehea te "mehemea" e pa ana ki te kaupapa i konei?", "Ka puta tatou i te kopae, he aha te uara o te kaitoro?".

Na ka whakaaro koe mo koe ano. Ka roa te wa, ka ako koe me pehea te tuhi waehere me te patuiro i te waa haere.

Mō te kaituhi

Me pehea taku wikitoria 3 o nga mētara koura e 4 i te Whakataetae Rorohiko
Ko Andrei Margeloiu he kaikawe hötaka me te aro nui ki te kaipakihi, ki te tiimata me te taiao. Ka taea e koe te whakapā atu ki a ia i runga LinkedIn.

Translation: Diana Sheremyova

Source: will.com

Tāpiri i te kōrero