เดธเดพเดเตเดเตฝเดชเตเดชเดฟเด เดธเดเดญเดตเดเตเดเดณเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดเดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดเดฅ.
เดเดฒเตเดฒเดพ เดฏเดพเดฆเตเดถเตเดเดฟเดเดคเดเดณเตเด เดเดเดธเตเดฎเดฟเดเดฎเดฒเตเดฒ.
เดเดฒเตเดฒเดพ เดคเดฎเดพเดถเดเดณเตเด เดคเดฎเดพเดถเดฏเดฒเตเดฒ.
- เดธเตเตผเดเดฟ, เดนเดฒเต. เดเดจเตเดฑเต เดชเตเดฐเต เดฌเดฟเดฌเดฟ, เดเดจเตเดฑเต เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเตป เดฌเตเดฌเต, เดเดเตเดเตพ เดฐเดฃเตเดเตเดชเตเดฐเดพเดฃเต... เดเตเด เดฒเตเดกเตผเดฎเดพเดฐเดพเดฃเต, เดเดเตเดเตพ เดตเดณเดฐเตเดเตเดเดพเดฒเดฎเดพเดฏเดฟ เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดฒเดพเดฃเต, เดเดฒเตเดฒเดพ เดเตเดกเตเดเดณเตเด เดเดเตเดเตพ เดนเตเดฆเตเดฏเดฎเดพเดฏเดฟ เด
เดฑเดฟเดฏเตเดจเตเดจเต, เดเดจเตเดจเต เดจเดฟเดเตเดเดณเตเดเต เด
เดฑเดฟเดตเดฟเดจเตเดฏเตเด เดเดดเดฟเดตเตเดเดณเตเดฏเตเด เดเตเดฑเดฟเดเตเดเต เดเดเตเดเตพ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเตเด.
เดจเดฟเดเตเดเตพ เดเดฐเต เดธเตเดจเดฟเดฏเดฑเดพเดฃเต, เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด .NET-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด, เด
เดธเดฟเตปเดเตเดฐเดฃเดธเต, เดฎเตพเดเตเดเดฟ-เดคเตเดฐเตเดกเดกเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเด, เด
เตฝเดเตเดฐเดฟเดคเดเตเดเดณเตเดเตเดฏเตเด เดกเดพเดฑเตเดฑเดพ เดเดเดจเดเดณเตเดเตเดฏเตเด เด
เดเดฟเดธเตเดฅเดพเดจเดเดพเดฐเตเดฏเดเตเดเตพ เดเดคเตเดฎเดตเดฟเดถเตเดตเดพเดธเดคเตเดคเตเดเต เดชเด เดฟเดเตเดเตเด, เดตเดฒเดฟเดฏ เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดฑเตเดซเดพเดเตโเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเด เดกเดฟเดธเตเตป เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเด เดชเดฐเดฟเดเดฏเดฎเตเดฃเตเดเตเดจเตเดจเต เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดตเดฟ เดชเดฑเดฏเตเดจเตเดจเต. เดเดจเตเดจเดฟเดเตเดเตเด, เด เดฎเดฃเตเดเตป เดเตเดฆเตเดฏเด เดเตเดฆเดฟเดเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป เดเดฐเดพเตพเดเตเดเต เดเดดเดฟเดฏเดฟเดฒเตเดฒ: เดจเดฟเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฐเตเดเตเดเดฎเดพเดฏเดฟ เดเดเตเดเดณเตเดเต เดชเดฑเดฏเตเด?
- เดนเดฒเต, เดฌเดฟเดฌเดฟเดฏเตเด เดฌเตเดฌเดฏเตเด. เดเดพเตป เดชเตเดฐเดพเดฅเดฎเดฟเดเดฎเดพเดฏเดฟ .NET-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เด
เดธเดฟเตปเดเตเดฐเดฃเดธเต, เดฎเตพเดเตเดเดฟเดคเตเดฐเตเดกเดกเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต, เด
เตฝโเดเตเดฐเดฟเดคเดเตเดเดณเตเดเตเดฏเตเด เดกเดพเดฑเตเดฑเดพ เดเดเดจเดเดณเตเดเตเดฏเตเด เด
เดเดฟเดธเตเดฅเดพเดจเดเดพเดฐเตเดฏเดเตเดเดณเดฟเตฝ เดเดจเดฟเดเตเดเต เดเดคเตเดฎเดตเดฟเดถเตเดตเดพเดธเดฎเตเดฃเตเดเต, เดเตเดเดพเดคเต เดตเดฒเดฟเดฏ เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดเดฆเตเดฏเด เดฎเตเดคเตฝ เดฑเตเดซเดพเดเตโเดเดฑเดฟเดเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเด เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเด เดเดจเดฟเดเตเดเต เด
เดจเตเดญเดตเดฎเตเดฃเตเดเต. เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ เด
เดคเตเดฐเดฎเดพเดคเตเดฐเด.
- เดจเดจเตเดฆเดฟ. เดถเดฐเดฟ, เดจเดฎเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเดพเด! เดเตเดเดพเดเตเดเดพเตป, เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดจเตเดจเต: เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดคเต เดฎเดฐเดเตเดเตพ เด
เดฑเดฟเดฏเดพเด, เด
เดตเดฏเต เดเดเตเดเดจเต เดเตเดฑเตเดฑเดฟเดเตเดเดฑเดเตเดเดพเด?
- เดเดเตเดเต, เด
เดเตเดเตเดทเตเดฏ, เดฎเตเดชเตเดชเดฟเตพ, เดเตเดฑเดฟ ... เด
เดคเดฟเดจเดพเตฝ เดเดเตป เดฎเดฑเตเดฑเตเดจเตเดจเตเด เดฎเดจเดธเตเดธเดฟเตฝ เดตเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เดตเตเดเตเดทเดคเตเดคเต เดฎเดฑเดฟเดเดเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดธเดเดฌเดจเตเดงเดฟเดเตเดเดฟเดเดคเตเดคเตเดณเด, เดจเดฟเดเตเดเตพเดเตเดเต เดตเดฟเดตเดฟเดง เดตเดถเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฐเด เดเดเดเตเดเดพเตป เดเดดเดฟเดฏเตเด: เดเดเดคเต เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเดฒเดคเต. เดจเดฟเดเตเดเตพเดเตเดเต เดฎเดฐเดคเตเดคเดฟเตฝ เดเดฏเดฑเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเตเด เดเดฟเดฒเดชเตเดชเตเตพ เด
เดฃเตเดฃเดพเตป เดคเดพเดฎเดธเดฟเดเตเดเตเดจเตเดจ เดฎเดฐเดเตเดเดณเดฟเตฝ เดชเตเดณเตเดณเดฏเตเดฃเตเดเตเดจเตเดจเตเด เดเดจเดฟเดเตเดเดฑเดฟเดฏเดพเด.
- เดจเดจเตเดจเดพเดฏเดฟ. เด
เดชเตเดชเตเตพ เดเตเดฆเตเดฏเด เดเดคเดพเดฃเต - เดเดฐเต เดเดฌเตเดเดเตเดฑเตเดฑเต เดฑเดซเดฑเตปเดธเต เดตเดดเดฟ เดเดเดคเตเดคเดฟเดตเดฟเดเตเดจเตเดจเดคเตเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด เดเดจเตเดคเดพเดฃเต?
- เดตเตเดฏเดคเตเดฏเดพเดธเด, เดเดฆเตเดฏ เดเตเดธเดฟเตฝ เดเดฌเตเดเดเตเดฑเตเดฑเต เดฑเดซเดฑเตปเดธเต เดตเดดเดฟ เดเดเดจเตเดจเตเดชเตเดเตเดจเตเดจเต, เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเดฟเตฝ เด
เดคเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเดเตผเดคเตเดคเตเดจเตเดจเต.
- เดเตเดฐเดพเดซเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดคเดฑเดฟเดฏเดพเด?
- เดเตเดฃเตเดเต เดฒเตเดตเต เดจเดฟเดเตเดเตเดณเดพเดตเดฟเดเตเดเต เดเตเตพเดธเตเดฑเตเดฑเตเดฏเดฟเดฏเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดพเตป เดเดดเดคเตเดคเดฟเตฝ เดฌเดนเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต; เดเตเดเตเดเดฟเดเตเดเดพเดฒเดคเตเดคเต เดเดพเตป "เดฆเดฟ เดเตเดฃเตเดเต เดเดซเต เดฎเตเดฃเตเดเต เดเตเดฐเดฟเดธเตเดฑเตเดฑเต" เดเดจเตเดจ เดชเตเดธเตเดคเดเด เดตเดพเดฏเดฟเดเตเดเต. เดเตเดฃเตเดเต เดกเตเดฐเดพเดเตเดเตเดณเดฏเต เดเตผเดเตเดเดพเดฃเต เด
เดฑเดฟเดฏเดพเดคเตเดคเดคเต?!
โ เดเดจเตเดคเดพเดฃเต "เดธเตเดณเดฟเดกเต"?
- "เดเดฐ", เดเตเดฑเดตเต เดชเดฒเดชเตเดชเตเดดเตเด - "เดเดฐ". เดธเดจเตเดฆเตผเดญเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด.
- เดเดฐเต เดฎเดพเดฒเดฟเดจเตเดฏ เดถเตเดเดฐเดฃเดเตเดเดพเดฐเตป เดเดเตเดเดจเตเดฏเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต?
- เด
เดคเต เดเดจเดฟเดเตเดเตเด เด
เดฑเดฟเดฏเดพเด. เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดเดพเตผเดฌเตเดเต เดเดณเดเตเดเตผ เดถเตเดญเดฏเตเดณเตเดณ เดเดฑเดเตเดเต เดเดตเดฑเตเดณเตเดเดณเตเด เดธเตเดฐเดเตเดทเดพ เดทเตเดเดณเตเด เดงเดฐเดฟเดเตเดเตเดจเตเดจเต. เด
เดตเตป เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด เดฐเดพเดคเตเดฐเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต - เดเดฐเต เดฎเดพเดฒเดฟเดจเตเดฏ เดเตเดฐเดเตเดเดฟเตฝ. เดฆเตเตผเดเดจเตเดงเด เดตเดฎเดฟเดเตเดเตเดจเตเดจ เดฎเดพเดฒเดฟเดจเตเดฏเด เดฑเตเดกเดฟเตฝ เดชเดฐเดเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป เดชเตเดฐเดคเตเดฏเตเดเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดเตเดฃเตเดเต เดเดตเดฑเตเดฑเตเดเตเดเตเดเดเดณเดฟเดฒเต เดเดณเตเดณเดเดเตเดเด เดฎเดพเดฒเดฟเดจเตเดฏ เดตเดฃเตเดเดฟเดฏเตเดเต เดชเตเดฑเดเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดเดฏเดพเดฃเต เดฎเดพเดฒเดฟเดจเตเดฏเด เดถเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดตเดฐเตเดเต เดชเตเดฐเดงเดพเดจ เดฆเตเดคเตเดฏเด. เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ, เดฎเดพเดฒเดฟเดจเตเดฏ เดถเตเดเดฐเดฃเดเตเดเดพเดฐเตเดเต เดชเตเดฐเดพเดงเดพเดจเตเดฏเด เดจเดฎเตเดฎเตเดเต เดธเดฎเตเดนเด เดเตเดฑเดเตเดเตเดเดพเดฃเตเดจเตเดจเตเดตเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดชเดฑเดฏเดพเด, เดชเดเตเดทเต เด
เดตเดฐเตเดเต เดเตเดฒเดฟ เด
เดงเตเดฏเดพเดชเดเดฐเตเดเตเดฏเตเด เดฌเตเดเตเดเตผเดฎเดพเดฐเตเดเตเดฏเตเด เดเตเดฒเดฟ เดชเตเดฒเต เดตเดฟเดฒเดชเตเดชเตเดเตเดเดคเดพเดฃเต!
- เดเดจเตเดจเดคเตเดคเต เด
เดตเดธเดพเดจเดคเตเดคเต เดฎเดฃเตเดเตป เดเตเดฆเตเดฏเด: เดจเดฎเตเดเตเดเต เดเดฐเต เดเตเดณเดพเดเตเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดเตเดคเดฟเดฐเดฏเตเดฃเตเดเตเดจเตเดจเต เดเดฐเตเดคเตเด, เด
เดคเต เดเดฐเต เดฎเดจเตเดทเตเดฏเดจเตเดชเตเดชเตเดฒเต เดชเดฟเตปเดเดพเดฒเดฟเตฝ เดจเดเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดจเดฟเดฒเดตเดฟเดฒเต เดธเตเดฅเดฒ-เดธเดฎเดฏ เดคเตเดเตผเดเตเดเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเตเดณเตเดณ เดเดฐเต เดจเดฟเตผเดตเตเดตเดนเดฃ เดธเดจเตเดฆเตผเดญเด เดจเตเดฑเตเดฑเดฟเดจเตเดฃเตเดเต. เดฎเดฟเดกเดฟเตฝ เดเดธเตเดฑเตเดฑเดฟเตฝ เดธเตเดจเดฟเด เดธเดเดเดเตเดเดจเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเตเดณเตเดณ เด
เดคเตเดคเดฐเด เดเตเดคเดฟเดฐเดเดณเตเดเต เดเดฐเต เดเตเดณเด เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. O( n * log(n) ) เตฝ เดจเดฟเดเตเดเตพ เดเดคเต เดเดเตเดเดจเต เดเตเดฏเตเดฏเตเด?
- เดนเตเด... เดคเตเดเดเตเดเดเตเดเดพเตผเดเตเดเต, เดเดพเตป เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเดเตเดเตพ เดเดชเตเดเตเดทเดฟเดเตเดเตเด. เดเตเดณเดพเดเตเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดเตเดคเดฟเดฐเดเดณเตเดเต เดเตเดณเด เดเดฒเตเดฒเตเดจเตเดจเต เดเดพเตป เดเดเตเดตเดฟเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเด - เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดฐเตเดชเดตเดคเตเดเดฐเดฃเดคเตเดคเดฟเดจเต เดคเดจเตเดจเต เดเดฒเตเดฒเดพ เด
เตผเดคเตเดฅเดตเตเด เดจเดทเตเดเดชเตเดชเตเดเตเด. เดเดพเตป เดเดฐเต เดธเดฎเดฏเด เด เดเตเดคเดฟเดฐเดฏเตเด เด
เดคเตเดคเดฐเด เดเตเดคเดฟเดฐเดเดณเตเดเต เดเดฐเต เดเตเดณเดตเตเด เดฎเดฟเดกเดฟเตฝ เดเดธเตเดฑเตเดฑเตเด เดเดฏเดฟเดคเตเดคเตเดฐเตเด. เดเดฑเตเดฑเตเดฃเดฒเตเดฎเดพเดฏเดฟ เดฒเดฏเดฟเดชเตเดชเดฟเดเตเดเดคเดฟเดจเต, O( n * log(n) ) O ( n ^ n ) เตฝ เดจเดฟเดจเตเดจเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
- เดจเดจเตเดฆเดฟ, เดธเตเตผเดเดฟ. เดเดเตเดเตพ เดจเดฟเดเตเดเดณเต เดคเดฟเดฐเดฟเดเต เดตเดฟเดณเดฟเดเตเดเตเด.
- เด
เดคเต เดถเดฐเดฟเดเตเดเตเด เดเดคเดพเดฃเต: เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเดตเดพเดเดคเด. เดคเดฟเดฐเดฟเดเต เดตเดฟเดณเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ.
เด
เดตเดฒเดเดฌเด: www.habr.com