Ma sa poloaiina e le Alii: “ia faia se faatalanoaga ma talia ofo”

O se tala moni e faavae i tala fatu.
O faʻalavelave uma e leʻo faʻafuaseʻi.
E le malie uma tausuaga.

— Sergey, talofa. O loʻu igoa o Bibi, o laʻu paaga o Bob ma o matou e toʻalua ... taʻitaʻi o le 'au, ua leva ona matou i ai i le poloketi, matou te iloa mea uma i le loto ma o le asō o le a matou talanoa ai e uiga i lou poto ma tomai.
Fai mai lau CV o oe o se tagata sinia, galue faʻatasi ma .NET, malamalama asynchronous ma multi-threaded polokalame, faʻatautaia ma le mautinoa le faʻavae o algorithms ma faʻamaumauga faʻamaumauga, maua le poto masani i le toe faʻaleleia ma le mamanuina o modules tetele mai le sasa. Ae ui i lea, e le mafai e se tasi ona taofia le fesili lenei fesili valea: taʻu puupuu mai e uiga ia te oe lava?
— Talofa, Bibi ma Boba. Ou te galue muamua i le .NET, ou te malamalama i polokalame asynchronous ma multithreaded, o loʻo ia te aʻu se faʻatonuga mautinoa o faʻavae o algorithms ma faʻamaumauga faʻamaumauga, ma e iai loʻu poto masani i le toe faʻaleleia ma le mamanuina o modules tetele mai le sasa. O le mea lena i se faapuupuuga.
- Fa'afetai. Ia, tatou amata! Ina ia mafanafana, o se mea e sili atu ona faigofie: o a laʻau e te iloa ma pe faʻafefea ona faʻataʻamilo?
- Oak, acacia, maple, cherry... O le taimi lava lea e leai se isi mea e oo mai i lou mafaufau. Ae mo le sopoia o le laau, e mafai ona e sopoia le laau mai itu eseese: i le agavale poʻo le taumatau. Ou te iloa foi e mafai ona e aʻe i se laau ma e iai omo i totonu o laau e nonofo ai squirrel i nisi taimi.
- Lelei. O le fesili la-o le a le eseesega i le va o le pasia o se mea e ala i le faasinomaga ma le kopiina atoa?
— O le eseesega o le tulaga muamua o le mea ua pasia e ala i le faasinomaga, ma i le lona lua ua kopi atoatoa.
—O le a se mea e te iloa e uiga i kalafi?
— Ou te matuā faaaloalo lava i le galuega a Count Lev Nikolaevich Tolstoy a o ou tamaitiiti na ou faitau i le tusi “The Count of Monte Cristo.” Ma o ai e le iloa Count Dracula?!
— O le ā le uiga o le “SOLID”?
- "Solid", faʻaitiitia masani - "malosi". E faalagolago i le talaaga, ioe.
— E faapefea ona galue le tagata ao lapisi?
- Ou te iloa foi lena mea. E ofuina e se tagata e aoina lapisi ofu moli susulu ma seevae saogalemu. E masani lava e faigaluega i le po - i luga o se loli lapisi. O le galuega autu a le au lapisi o le ave lea o mea o lo o i totonu o kalone lapisi i tua o le ta’avale lapisi, ma ia faaeteete ina ne’i masaa lapisi manogi i luga o le auala. I se aotelega, e mafai ona tatou faapea atu o le taua o le aoina o otaota e le manatu faatauvaa i ai le tatou sosaiete, ae o la latou galuega e tutusa le taua ma le galuega a faiaoga ma fai falaoa!
— Ma o le fesili faavalevalea mulimuli mo aso nei: sei faapea ua ia i tatou se solofanua lapotopoto e mafai ona savali i ona vae mulimuli e pei o se tagata. O le Knight e iai se fa'atinoga o fa'atinoga e feso'ota'i ma le fa'aauau avanoa-taimi. E tatau ona iloa se vaitaele o ia solofanua ma le malosi e amata ai feeseeseaiga faamiliteli i Sasaʻe Tutotonu. E fa'apefea ona e faia lenei mea ile O(n *log(n))?
- Hmm ... mo le amataga, o le a ou lafoaia faamasinoga taua. O le a iu ina ou iloa e leai se vaitaele o solofanua lapotopoto - ma o le faʻavaeina o le fesili o le a le maua uma le uiga. O aʻu lava o le a avea aʻu i le taimi lava lea e tasi o lenei solofanua, ma se vaitaele o ia solofanua, ma Sasaʻe Tutotonu. Mo Fa'atasia ma le Fa'avavau O(n * log(n)) e matua'i le mafai lava ona iloa mai le O ( n ^ n ).
- Faafetai, Sergey. O le a matou toe valaau atu ia te oe.
- O le mea moni lava lena: e te talia. E le mana'omia ona toe vala'au.

puna: www.habr.com

Faaopoopo i ai se faamatalaga