Mwongozo wa Mahojiano
A2SV - Emre Varol
Si kutatua matatizo tu -
bali kuyatatua kwa uhakika chini ya shinikizo
Kuanza kuandika msimbo mapema sana
nums na nambari kamili target,
rudisha fahirisi za nambari mbili ambazo jumla yake ni sawa na target.
Dhani jibu moja halali lipo, na kipengele kimoja hakiwezi kutumika mara mbili.
Msimbo unaoonekana sahihi bado unaweza kuwa mbaya.
"Nini ninachokagua mara kwa mara kwa mkono?"
Kwa Two Sum: "Je, nambari inayohitajika tayari ipo?"
Hakuna msimbo kabla ya lango hili.
Jaribu kila jozi
O(n²)
Hifadhi nambari zilizoonwa kwenye dict, kagua kamilisho
O(n)
Kama sivyo, wazo la viashiria-viwili linaweza kushindwa kabisa.
Majina yasiyo wazi → ngumu zaidi kueleza → usomaji mdogo → rahisi zaidi kujichanganya
Inasomeka → rafiki kwa mhojaji → rahisi kurekebisha → rahisi kuelezea
Ukipewa gridi ya 2D, tembelea jirani halali kuhesabu au kusasisha matokeo.
Unapojaribu bila kuulizwa, unaonyesha:
Uwazi ni sehemu ya usahihi.
Ukihitaji nukta 10, bado hujaelewa vizuri.
Ukitumia dakika 5-7 na:
Kwa nini ni bora: inaonyesha maendeleo, inaonyesha ufahamu, inauliza swali mahususi.
Seli ya katikati imeonyeshwa, jirani zake zimefunikwa
Hesabu thamani laini kwa seli (0,0) kwa mkono:
is_validd kwa mwelekeo-1, 1 zimetawanyikaneighbors inajieleza yenyeweUwazi kwanza.
Usahihi pili.
Kasi tatu.
Kasi bila uwazi inatengeneza suluhisho mbaya.