Oluwa si paṣẹ pe: “ṣe ifọrọwanilẹnuwo ki o si gba awọn ipese”

Itan otitọ ti o da lori awọn iṣẹlẹ itan-akọọlẹ.
Gbogbo awọn ijamba kii ṣe lairotẹlẹ.
Gbogbo jokes ni o wa ko funny.

- Sergey, kaabo. Orukọ mi ni Bibi, ẹlẹgbẹ mi ni Bob ati pe awa jẹ meji ... awọn oludari ẹgbẹ, a ti wa ninu iṣẹ naa fun igba pipẹ, a mọ gbogbo awọn todos nipasẹ ọkan ati loni a yoo ṣe ibaraẹnisọrọ nipa imọ ati imọ rẹ.
CV rẹ sọ pe o jẹ oga, ṣiṣẹ ni akọkọ pẹlu NET, loye asynchronous ati siseto olona-asapo, ni igboya ṣakoso awọn ipilẹ ti awọn alugoridimu ati awọn ẹya data, ni iriri ni awọn atunto mejeeji ati ṣe apẹrẹ awọn modulu nla lati ibere. Ati sibẹsibẹ, ẹnikan ko le ṣe iranlọwọ bikoṣe beere ibeere aṣiwere yii: sọ fun wa ni ṣoki nipa ararẹ?
- Hello, Bibi ati Boba. Mo ṣiṣẹ nipataki pẹlu NET, Mo loye asynchronous ati multithreaded siseto, Mo ni a igboya pipaṣẹ ti awọn ni ibere ti aligoridimu ati data ẹya, ati ki o Mo ni iriri ninu awọn mejeeji refactoring ati nse tobi modulu lati ibere. Iyẹn ni kukuru.
- E dupe. O dara, jẹ ki a bẹrẹ! Lati gbona, nkan ti o rọrun: awọn igi wo ni o mọ ati bi o ṣe le wa ni ayika wọn?
- Oak, acacia, Maple, ṣẹẹri ... Nitorina lẹsẹkẹsẹ ko si ohun miiran ti o wa si ọkan. Bi fun lilọ kiri igi naa, o le kọja igi naa lati awọn ẹgbẹ oriṣiriṣi: ni apa osi tabi ni apa ọtun. Mo tun mọ pe o le gun igi kan ati pe awọn iho wa ninu awọn igi nibiti awọn okere n gbe nigba miiran.
- O dara. Lẹhinna ibeere naa jẹ - kini iyatọ laarin gbigbe nkan kan kọja nipasẹ itọkasi ati didakọ rẹ patapata?
- Iyatọ ni pe ninu ọran akọkọ ohun naa ti kọja nipasẹ itọkasi, ati ni keji o ti daakọ patapata.
— Kini o mọ nipa awọn aworan?
— Mo bọ̀wọ̀ jíjinlẹ̀ fún iṣẹ́ Count Lev Nikolaevich Tolstoy; nígbà tí mo wà lọ́mọdé, mo ka ìwé náà “The Count of Monte Cristo.” Ati tani ko mọ kika Dracula ?!
— Kini “SOLID”?
- "Solid", kere si nigbagbogbo - "lile". O da lori ọrọ-ọrọ, dajudaju.
— Bawo ni oludoti n ṣiṣẹ?
- Mo mọ pe pẹlu. Akojo idoti aṣoju kan wọ awọn aṣọ ọsan didan ati awọn bata ailewu. O ṣiṣẹ nipataki ni alẹ - lori ọkọ ayọkẹlẹ idoti kan. Iṣẹ-ṣiṣe akọkọ ti agbo-idọti ni lati gbe awọn akoonu inu awọn apoti idọti lọ si ẹhin ọkọ ayọkẹlẹ idoti, ni iṣọra ki o maṣe da awọn idoti ti o rùn silẹ ni opopona. Lati ṣe akopọ, a le sọ pe pataki ti awọn agbofinro jẹ aibikita nipasẹ awujọ wa, ṣugbọn iṣẹ wọn ṣe pataki bi iṣẹ awọn olukọ ati awọn akara!
— Ati awọn ti o kẹhin aimọgbọnwa ibeere fun loni: a ro pe a ni a iyipo ẹṣin ti o le rin lori awọn oniwe-hind ese bi eda eniyan. Knight naa ni ipo ipaniyan ti a so si itesiwaju akoko aaye lọwọlọwọ. O jẹ dandan lati mọ adagun ti iru awọn ẹṣin pẹlu agbara lati bẹrẹ awọn ija ologun ni Aarin Ila-oorun. Bawo ni iwọ yoo ṣe eyi ni O(n * log(n))?
- Hmm ... fun awọn ibẹrẹ, Emi yoo fi awọn idajọ iye silẹ. Emi yoo nipari mọ pe ko si adagun ti awọn ẹṣin iyipo - ati agbekalẹ pupọ ti ibeere naa yoo padanu gbogbo itumọ. Emi tikarami yoo di ni akoko kanna ẹṣin yii, ati adagun iru awọn ẹṣin bẹẹ, ati Aarin Ila-oorun. Fún Ìdàpọ̀ Pẹ̀lú Ayérayé, O( n * log(n) ) kò ṣe ìyàtọ̀ pátápátá sí O (n ^ n).
- O ṣeun, Sergey. A yoo pe e pada.
- Iyẹn gan-an ni: o kaabo. Ko si ye lati pe pada.

orisun: www.habr.com

Fi ọrọìwòye kun