เชฅเซเชกเชพ เชฆเชฟเชตเชธ เชชเชนเซเชฒเชพ เชฅเชฏเซเช
เช เชเซเชจเซเชเซเชฐ เชธเซเชเซเชจเซเชก เชชเชฐ เชคเซเชฎเชจเชพ เชฒเชเชพเชฃเชจเชพ เชฒเซเชเชเชจเชพ เชเชพเชฐเซเชฏเซเชจเชพ เชตเชฟเชถเซเชฒเซเชทเชฃ เชธเชพเชฅเซเชจเซ เชชเซเชธเซเช เชเซ. เชนเชพเชเชกเซเชฐเชพ เชชเชฐ เชเซเชฃ เชนเชคเซเช - เช เชธเซเชเชฆ เช เชจเซเชญเชตเชจเซ เชฏเชพเชฆ เชฐเชพเชเชตเชพเชจเซเช เชคเชฎเชพเชฐเซเช เชเชพเชฐเชฃ เชเซ, เชเซเชฃ เชจ เชนเชคเซเช - เชคเชฎเชพเชฐเชพ เชฎเชเชเชจเซ เชเซเชเชเชตเชพเชจเซ เชคเช เชฎเซเชเชพ เช- เชจเซเชเซเชถเชจ.
เชเชตเชพ เชธเชนเชญเชพเชเซเช เชชเชฃ เชนเชคเชพ เชเซเชฎเชฃเซ เชซเซเชฒเชฟเชชเชเชพเชฐเซเชเชจเซ เชธเซเชฒเชพเชเชกเซเชธเชฎเชพเช เชคเซเชกเซเชจเซ เชคเซเชฎเชจเซ เชจเชฟเชฐเซเชฃเชฏ เชฒเชเซเชฏเซ เชนเชคเซ. เชนเซเช เชฎเชเชพเช เชเชฐเชคเซ เชจเชฅเซ - เชคเซเชเช เชเชเชพเชธเชฃเซ เชฎเชพเชเซ เชเชพเชเชณเชจเซ เช เชธเซเชเซเช เชเชชเซเชฏเซ:
เชเซเชฒ เชคเซเชฐเชฃ เชเชพเชฐเซเชฏเซ เชนเชคเชพ:
- เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฟเชเช เชฎเชพเชเซ เชตเชเชจ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชธเชเชฆ เชเชฐเชตเชพ เชตเชฟเชถเซ
- เชเชจ-เชฎเซเชฎเชฐเซ เชกเซเชเชพเชฌเซเช เชธเชพเชฎเซ เชเซเชตเซเชฐเซ เชชเชฐเชฟเชฃเชพเชฎเซเชจเซ เชธเซเชฐเซเช เชเชฐเชตเชพ เชตเชฟเชถเซ
- เชฐเชฟเชเช เชเซเชชเซเชฒเซเชเซ เชธเชพเชฅเซ เชตเชฟเชคเชฐเชฟเชค เชธเชฟเชธเซเชเชฎเชฎเชพเช เชฐเชพเชเซเชฏ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชชเชฐ
เชเชพเชฐเซเชฏ 1. ClusterClient
เชตเชฟเชคเชฐเชฟเชค เชธเชฟเชธเซเชเชฎเชจเซ N เชญเชพเชฐเชฟเชค เชชเซเชฐเชคเชฟเชเซเชคเชฟเชเชฎเชพเชเชฅเซ K เชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎ เชชเชธเชเชฆเชเซ เชฎเชพเชเซ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชชเซเชฐเชธเซเชคเชพเชต เชฎเซเชเชตเซ เชเชฐเซเชฐเซ เชนเชคเซ:
เชคเชฎเชพเชฐเซ เชเซเชฎเชจเซ N เชจเซเชกเซเชธเชจเชพ เชฎเซเชเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชตเชฟเชคเชฐเชฟเชค เชเซเชฒเชธเซเชเชฐ เชฎเชพเชเซ เชเซเชฒเชพเชฏเชจเซเช เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชตเชฟเชเชธเชพเชตเชตเชพเชจเซเช เชเชพเชฎ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชจเซเชกเซเชธ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒเชพ เชตเชฟเชตเชฟเชง เชฎเซเชเชพเชกเซเชเชพเชจเซ เชเซเชฐเซ เช เชฐเชพเชเชถเซ (เชฆเชพ.เชค., เชคเซเชฎเชจเซ เชฒเซเชเชจเซเชธเซ, 4xx/5xx เชฐเชฟเชธเซเชชเซเชจเซเชธ เชฐเซเช, เชตเชเซเชฐเซ) เช เชจเซ เชคเซเชฎเชจเซ เชซเซเชฒเซเชเชฟเชเช เชชเซเชเชจเซเช เชตเซเชเช W1..WN เชธเซเชเชชเชถเซ. เชธเชฎเชตเชฐเซเชคเซ เช เชฎเชฒเซเชเชฐเชฃ เชตเซเชฏเซเชนเชฐเชเชจเชพเชจเซ เชเซเชเซ เชเชชเชตเชพ เชฎเชพเชเซ, เชฒเชพเชเชฌเซเชฐเซเชฐเซเช N เชจเซเชกเซเชธเชจเชพ K เชจเซ เชฐเซเชจเซเชกเชฎเชฒเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชธเชเซเชทเชฎ เชนเซเชตเชพ เชเซเชเช - เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชคเช เชจเซเชกเชจเชพ เชตเชเชจเชจเชพ เชชเซเชฐเชฎเชพเชฃเชธเชฐ เชนเซเชตเซ เชเซเชเช.
เชจเซเชกเซเชธเชจเซ เช เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชชเซเชฐเชธเซเชคเชพเชต เชเชฐเซ. เชฎเซเชเชพ O เชจเซเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเซเชจเซ เชเซเชฎเซเชชเซเชฏเซเชเซเชถเชจเชฒ เชเชเชฟเชฒเชคเชพเชจเซ เช เชเชฆเชพเช เชเชพเชขเซ.
เชฌเชงเซเช เช เชเชเซเชฐเซเชเซเชฎเชพเช เชเซเชฎ เชเซ?
เชเชพเชฐเชฃ เชเซ เช เชธเซเชตเชฐเซเชชเชฎเชพเช เชเซเชจเซเชซเชฐเชจเซเชธเชจเชพ เชธเชนเชญเชพเชเซเช เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชฒเชกเซเชฏเชพ เชนเชคเชพ เช เชจเซ เชเชพเชฐเชฃ เชเซ เช เชเชเซเชฐเซเชเซ เชนเชพเชเชกเซเชฐเชพเชจเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชญเชพเชทเชพ เชนเชคเซ. เชเชพเชฐเซเชฏเซ เชเชจเชพ เชเซเชตเชพ เชฆเซเชเชพเชคเชพ เชนเชคเชพ:
เชเชพเชเชณ เช เชจเซ เชชเซเชจเซเชธเชฟเชฒ เชฒเซ, เชตเชฟเชเชพเชฐเซ, เชคเชฐเชค เช เชธเซเชชเซเชเชฒเชฐ เชเซเชฒเชตเชพ เชเชคเชพเชตเชณ เชจ เชเชฐเซ ๐
เชเชเซเชฒเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ (เชตเชฟเชกเชฟเช)
5:53 เชฅเซ เชถเชฐเซ, เชฎเชพเชคเซเชฐ 4 เชฎเชฟเชจเชฟเช:
เช เชจเซ เชซเซเชฒเชฟเชชเชเชพเชฐเซเชเชตเชพเชณเชพ เชฒเซเชเซเช เชคเซเชฎเชจเซ เชเชเซเชฒ เชเซเชตเซ เชฐเซเชคเซ เชฐเชเซ เชเชฐเซเชฏเซ เชคเซ เช เชนเซเช เชเซ:
เชเชเซเชฒเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ (เชเซเชเซเชธเซเช)
เชจเซเชเซเชจเซเช เชธเซเชฒเซเชฏเซเชถเชจ เชธเชชเชพเชเซ เชชเชฐ เชเชตเซเชฒเซเช เชเซ: เชคเชฎเชพเชฎ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชเชจเชพ เชตเชเชจเชจเซ เชธเชฐเชตเชพเชณเซ เชเชฐเซ, 0 เชฅเซ เชคเชฎเชพเชฎ เชตเชเชจเชจเชพ เชธเชฐเชตเชพเชณเชพ เชธเซเชงเซเชจเซ เชฐเซเชจเซเชกเชฎ เชธเชเชเซเชฏเชพ เชฌเชจเชพเชตเซ, เชชเชเซ เชเช i-เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซเชฅเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเชพ เชตเชเชจเชจเซ เชธเชฐเชตเชพเชณเซ 0 เชฅเซ (i-1)th เชธเซเชงเซ เชนเซเชฏ. เชฐเซเชจเซเชกเชฎ เชธเชเชเซเชฏเชพ เชเชฐเชคเชพเช เชเชเซ เชเซ, เช เชจเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเชพ เชตเชเชจเชจเซ เชธเชฐเชตเชพเชณเซ 0 เชฅเซ i-th - เชคเซ เชเชฐเชคเชพเช เชตเชงเซ เชเซ. เชคเซเชฅเซ เชเช เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชถเซ, เช เชจเซ เชฌเซเชเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชงเชพ เชตเชฟเชจเชพ เชธเชฎเชเซเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชตเชพ เช เชฒเซเชเซเชฐเชฟเชงเชฎ เชธเชพเชฅเซ, เชเช เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชเชเชฟเชฒเชคเชพ O(N) เชเซ, K เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชเชเชฟเชฒเชคเชพ O(N K) ~ O(N2) เชเซ.
เชเชคเซเชฐเซเชญเซเช เชเชเชฟเชฒเชคเชพ เชเชฐเชพเชฌ เชเซ, เชชเชฐเชเชคเซ เชคเซเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เช
เชฎเซ เชฌเชฟเชฒเซเชก เชเชฐเซเชถเซเช
เชฐเซเชเซเชฏ-เชฒเซเช เชเชเชฟเชฒเชคเชพ เชเชคเซเชฐเซเชญเซเช เชเชเชฟเชฒเชคเชพ เชเชฐเชคเชพเช เชตเชงเซ เชธเชพเชฐเซ เชเซ, เชเชพเชธ เชเชฐเซเชจเซ เชฎเซเชเชพ K เชฎเชพเชเซ.
เชคเซ เช เช
เชฒเซเชเซเชฐเชฟเชงเชฎ เชเซ
เชเชพเชฐเซเชฏ 2. เชเซเชฌเซเชฐเชพ
เชฎเชจเชธเซเชตเซ เชจเซเชจ-เชเชจเซเชกเซเชเซเชธเซเชก เชซเซเชฒเซเชก เชฆเซเชตเชพเชฐเชพ เชฎเซเชฎเชฐเซเชฎเชพเช เชฆเชธเซเชคเชพเชตเซเชเซเชจเชพ เชเชพเชฐเซเชฏเชเซเชทเชฎ เชตเชฐเซเชเซเชเชฐเชฃ เชฎเชพเชเซ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชชเซเชฐเชธเซเชคเชพเชต เชฎเซเชเชตเซ เชเชฐเซเชฐเซ เชนเชคเซ:
เชคเชฎเชพเชฐเซ เชเซเชฎเชจเซ เชเช เชถเชพเชฐเซเชก เชเชจ-เชฎเซเชฎเชฐเซ เชฆเชธเซเชคเชพเชตเซเช เชกเซเชเชพเชฌเซเช เชตเชฟเชเชธเชพเชตเชตเชพเชจเซเช เชเชพเชฎ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเช เชธเชพเชฎเชพเชจเซเชฏ เชตเชฐเซเชเชฒเซเชก M (เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ N < 100 << M) เชเชฆเชจเชพ เชธเชเชเซเชฐเชนเชฎเชพเชเชฅเซ เชฎเชจเชธเซเชตเซ (เชจเซเชจ-เชเชจเซเชกเซเชเซเชธเซเชก) เชเชเชเชกเชพเชเซเชฏ เชเซเชทเซเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชธเซเชฐเซเช เชเชฐเซเชฒเชพ เชเซเชเชจเชพ N เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชนเชถเซ. เชเซเชเชจเชพ S เชฆเชธเซเชคเชพเชตเซเชเซ (S ~ N) เชเซเชกเซเชฏเชพ เชชเชเซ เชเซเชเชจเชพ N เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชฅเซเชกเซเช เชเชเซเช เชธเชพเชฎเชพเชจเซเชฏ เชตเชฐเซเชเชฒเซเชก เชนเชถเซ.
เชเชตเชพ เชชเซเชฐเชถเซเชจเซเชจเซ เช เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชชเซเชฐเชธเซเชคเชพเชต เชเชฐเซ. เชธเชฐเซเชฐเชพเชถ เชเซเชธ เช เชจเซ เชธเซเชฅเซ เชเชฐเชพเชฌ เชธเชเชเซเชเซเชฎเชพเช เชฎเซเชเชพ O เชจเซเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเซเชจเซ เชเซเชฎเซเชชเซเชฏเซเชเซเชถเชจเชฒ เชเชเชฟเชฒเชคเชพเชจเซ เช เชเชฆเชพเช เชเชพเชขเซ.
เชเชเซเชฒเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ (เชตเชฟเชกเชฟเช)
34:50 เชฅเซ เชถเชฐเซ, เชฎเชพเชคเซเชฐ 6 เชฎเชฟเชจเชฟเช:
เชเชเซเชฒเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ (เชเซเชเซเชธเซเช)
เชธเชชเชพเชเซ เชเชเซเชฒ: เชฌเชงเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชธเซเชฐเซเช เชเชฐเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชธเชพเชฅเซ
เชคเซ เชธเซเชชเชทเซเช เชเซ เชเซ เชฌเชงเชพ M เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชธเซเชฐเซเช เชเชฐเชตเชพ เช
เชจเซ เชชเชเซ เชคเซเชฎเชพเชเชฅเซ เชฎเชพเชคเซเชฐ เชเช เชจเชพเชจเซ เชญเชพเช เชฒเซเชตเซ เชฌเชฟเชจเชเชพเชฐเซเชฏเชเซเชทเชฎ เชเซ. เชฌเชงเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชธเซเชฐเซเช เชจ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเช เช
เชฒเซเชเซเชฐเชฟเชงเชฎ เชฏเซเชเซเชฏ เชเซ
เชเซ เชเซ, เชคเชฎเซ เชคเซเชจเซ เชตเชงเซ เช
เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชเชฐเซ เชถเชเซ เชเซ - เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ
เชเซ เชเซ, เชนเซเชช เชธเซเชเซเชฐเซเชฎเชฟเชเช เช เชนเชเซเชเชคเชจเซ เชเชพเชฐเชฃเซ เชตเชงเซ เชเชพเชฐเซเชฏเชเซเชทเชฎ เชนเซเชตเชพเชจเซเช เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเซ เชเซ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชฎเซเชเชพเชญเชพเชเชจเชพ เชฆเชธเซเชคเชพเชตเซเชเซ เชคเซเชจเชพ เชฎเซเชณ เชคเชคเซเชต เชธเชพเชฅเซ เชเช เช เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซเชฏเชพ เชชเชเซ เชขเชเชฒเชพเชจเซเช เชชเซเชจเชเชจเชฟเชฐเซเชฎเชพเชฃ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเชพเชขเซ เชถเชเชพเชฏ เชเซ. เชเซเชจเซเชเซเชฐเชฎเชพเช เชตเชฟเชเชธเชฟเชค เช เชจเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชเซเชฌเซเชฐเชพ เชเชจ-เชฎเซเชฎเชฐเซ เชกเซเชเซเชฏเซเชฎเซเชจเซเช เชกเซเชเชพเชฌเซเชเชฎเชพเช เชเชตเชพ เชตเชฐเซเชเซเชเชฐเชฃเชจเซ เช เชฎเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเชพเชฐเซเชฏ 3. เชฐเชพเชเซเชฏ เชธเซเชตเซเชช
เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชฐเชพเชเซเชฏเซ เชฎเชพเชเซ เชธเซเชฅเซ เชเชพเชฐเซเชฏเชเซเชทเชฎ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชชเซเชฐเชธเซเชคเชพเชต เชฎเซเชเชตเซ เชเชฐเซเชฐเซ เชนเชคเซ:
เชคเชฎเชพเชฐเซ เชเซเชฎเชจเซ N เชจเซเชกเซเชธเชจเชพ เชตเชฟเชคเชฐเชฟเชค เชเซเชฒเชธเซเชเชฐ เชฎเชพเชเซ เชซเซเชจเซเชธเซ เชธเซเชเซเช เชเชเซเชธเชเซเชจเซเช เชฎเชฟเชเซเชจเชฟเชเชฎ เชตเชฟเชเชธเชพเชตเชตเชพเชจเซเช เชเชพเชฎ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. i-th เชจเซเชกเชจเซ เชธเซเชฅเชฟเชคเชฟ (i+1)-th เชจเซเชกเชฎเชพเช เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชฅเชตเซ เชเซเชเช, N-th เชจเซเชกเชจเซ เชธเซเชฅเชฟเชคเชฟ เชชเซเชฐเชฅเชฎ เชจเซเชกเชฎเชพเช เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชฅเชตเซ เชเซเชเช. เชเซเชฏเชพเชฐเซ เชฌเซ เชเชพเชเช เซ เชคเซเชฎเชจเชพ เชฐเชพเชเซเชฏเซเชจเซ เชชเชฐเชฎเชพเชฃเซ เชฐเซเชคเซ เชตเชฟเชจเชฟเชฎเชฏ เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชเชเชฎเชพเชคเซเชฐ เชธเชชเซเชฐเซเชเซเชก เชเชชเชฐเซเชถเชจ เช เชธเซเชเซเช เชธเซเชตเซเชช เชเซ. เชคเซ เชเชพเชฃเซเชคเซเช เชเซ เชเซ เชฐเชพเชเซเชฏ เชธเซเชตเซเชชเชฎเชพเช M เชฎเชฟเชฒเชฟเชธเซเชเชจเซเชกเชจเซ เชธเชฎเชฏ เชฒเชพเชเซ เชเซ. เชฆเชฐเซเช เชจเซเชก เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชเช เชฐเชพเชเซเชฏ เชธเซเชตเซเชชเชฎเชพเช เชญเชพเช เชฒเซเชตเชพ เชธเชเซเชทเชฎ เชเซ.
เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชคเชฎเชพเชฎ เชเชพเชเช เซเชจเซ เชธเซเชฅเชฟเชคเชฟเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเซเชเชฒเซ เชธเชฎเชฏ เชฒเชพเชเซ เชเซ?
เชเชเซเชฒเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ (เชเซเชเซเชธเซเช)
เชธเชฐเชซเซเชธ เชธเซเชฒเซเชฏเซเชถเชจ: เชชเซเชฐเชฅเชฎ เช เชจเซ เชฌเซเชเชพ เชคเชคเซเชตเชจเซ เชธเซเชฅเชฟเชคเชฟเชเชจเซเช เชตเชฟเชจเชฟเชฎเชฏ เชเชฐเซ, เชชเชเซ เชชเซเชฐเชฅเชฎ เช เชจเซ เชคเซเชฐเซเชเชพ, เชชเชเซ เชชเซเชฐเชฅเชฎ เช เชจเซ เชเซเชฅเชพ, เช เชจเซ เชคเซเชฅเซ เชตเชงเซ. เชฆเชฐเซเช เชตเชฟเชจเชฟเชฎเชฏ เชชเชเซ, เชเช เชคเชคเซเชตเชจเซ เชธเซเชฅเชฟเชคเชฟ เชเชเซเชเชฟเชค เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชนเชถเซ. เชคเชฎเชพเชฐเซ O(N) เชเซเชฐเชฎเชเชฏเซ เชฌเชจเชพเชตเชตเชพ เชชเชกเชถเซ เช เชจเซ O(N M) เชธเชฎเชฏ เชชเชธเชพเชฐ เชเชฐเชตเซ เชชเชกเชถเซ.
เชฐเซเชเซเชฏ เชธเชฎเชฏ เชฒเชพเชเชฌเซ เชเซ, เชคเซเชฅเซ เชคเชฎเซ เชคเชคเซเชตเซเชจเซ เชธเซเชฅเชฟเชคเชฟเชเชจเซ เชเซเชกเซเชฎเชพเช เชฌเชฆเชฒเซ เชถเชเซ เชเซ: เชชเซเชฐเชฅเชฎ เชฌเซเชเชพ เชธเชพเชฅเซ, เชคเซเชฐเซเชเซ เชเซเชฅเชพ เชธเชพเชฅเซ, เช เชจเซ เชคเซเชฅเซ เชตเชงเซ. เชฆเชฐเซเช เชฐเชพเชเซเชฏ เชตเชฟเชจเชฟเชฎเชฏ เชชเชเซ, เชฆเชฐเซเช เชฌเซเชเชพ เชคเชคเซเชต เชฏเซเชเซเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชนเชถเซ. เชคเชฎเชพเชฐเซ O(lg N) เชเซเชฐเชฎเชเชฏเซ เชฌเชจเชพเชตเชตเชพ เชชเชกเชถเซ เช เชจเซ O(M lg N) เชธเชฎเชฏ เชชเชธเชพเชฐ เชเชฐเชตเซ เชชเชกเชถเซ.
เชเซ เชเซ, เชถเชฟเชซเซเชเชจเซ เชตเชงเซ เชเชพเชฐเซเชฏเชเซเชทเชฎ เชฌเชจเชพเชตเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ - เชฐเซเชเซเชฏเชฎเชพเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชธเชคเชค เชธเชฎเชฏเชฎเชพเช. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชชเซเชฐเชฅเชฎ เชชเชเชฒเชพ เชชเชฐ, เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เชคเชคเซเชตเชจเซ เชธเซเชฅเชฟเชคเชฟเชจเซ เชเซเชฒเซเชฒเชพ เชเช เชธเชพเชฅเซ, เชฌเซเชเชพเชจเซ เชเชชเชพเชเชคเซเชฏ เชธเชพเชฅเซ, เชตเชเซเชฐเซ เชธเชพเชฅเซ เชตเชฟเชจเชฟเชฎเชฏ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชฒเซเชฒเชพ เชคเชคเซเชตเชจเซ เชธเซเชฅเชฟเชคเชฟ เชฏเซเชเซเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชนเชถเซ. เช เชจเซ เชนเชตเซ เชเชชเชฃเซ เชฌเซเชเชพ เชคเชคเซเชตเชจเซ เชธเซเชฅเชฟเชคเชฟเชจเซ เชเซเชฒเซเชฒเชพ เชเช เชธเชพเชฅเซ, เชคเซเชฐเซเชเชพ เชคเชคเซเชตเชจเซ เชเชชเชพเชเชคเซเชฏ เชธเชพเชฅเซ, เช เชจเซ เชคเซเชฅเซ เชตเชงเซเชจเซ เชเชฐเซเชฐ เชเซ. เชตเชฟเชจเชฟเชฎเชฏเชจเชพ เช เชฐเชพเชเชจเซเชก เชชเชเซ, เชคเชฎเชพเชฎ เชคเชคเซเชตเซเชจเซ เชธเซเชฅเชฟเชคเชฟ เชฏเซเชเซเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชนเชถเซ. เชเซเชฒ O(2M) ~ O(1) เชเซเชฐเชฎเชเชฏเซ เชนเชถเซ.
เชเชตเชพ เชเชเซเชฒเชฅเซ เชเชฃเชฟเชคเชถเชพเชธเซเชคเซเชฐเซเชจเซ เชเชถเซเชเชฐเซเชฏ เชฅเชถเซ เชจเชนเซเช เชเซ เชเซ เชนเชเซ เชชเชฃ เชฏเชพเชฆ เชฐเชพเชเซ เชเซ เชเซ เชชเชฐเชฟเชญเซเชฐเชฎเชฃ เช เชฌเซ เช เชเซเชทเซเชฏ เชธเชฎเชชเซเชฐเชฎเชพเชฃเชคเชพเชเชจเซ เชฐเชเชจเชพ เชเซ. เชฎเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ, เชคเซ เชเช เชฆเซเชตเชพเชฐเชพ เชจเชนเซเช, เชชเชฐเชเชคเซ K < N เชชเซเชเชฟเชถเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เชชเชพเชณเซ เชฎเชพเชเซ เชจเชเซเชตเซ เชฐเซเชคเซ เชธเชพเชฎเชพเชจเซเชฏเชเซเชค เชเซ. (เชเซเชฎเซเชจเซเชเชฎเชพเช เชฒเชเซ เชเซ เชเซเชตเซ เชฐเซเชคเซ เชฌเชฐเชพเชฌเชฐ.)
เชถเซเช เชคเชฎเชจเซ เชเซเชฏเชกเชพเช เชเชฎเซเชฏเชพ? เชถเซเช เชคเชฎเซ เช เชจเซเชฏ เชเชเซเชฒเซ เชเชพเชฃเซ เชเซ? เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชถเซเชฐ เชเชฐเซ.
เช เชจเซ เช เชเชคเซ เช เชนเซเช เชเซเชเชฒเซเช เชเชชเชฏเซเชเซ เชฒเชฟเชเชเซเชธ เชเซ:
- เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ
เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชตเชฟเชเชพเชธ เชธเชฎเซเชเซเชเชฎเชพเช - เชเชเชคเชฐเชฟเช เชฐเซเชเซเชฐเซเชก เชเซเช
เช เชนเซเชตเชพเชฒเซ เชธเชพเชฅเซ เชซเซเชฒเชพเชฏเชฐ เชตเชฟเชคเชฐเชฟเชค เชธเชฟเชธเซเชเชฎเซ เชตเชฟเชถเซ - เชตเชฟเชกเชฟเช เชชเซเชฐเชตเชเชจเซ เชถเซเชฐเซเชฃเซ เชเซเช
เชธเชพเชฎเชพเชจเซเชฏ เชฒเซเชเซ เชฎเชพเชเซ เช เชธเชพเชฎเชพเชจเซเชฏ เชเชพเชฃเชฟเชคเซเช เชจเชฟเชฏเชฎเซ ยป - เช
เชฎเชพเชฐเชพ เชชเชฐ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเซ
เชเซเชฒเชฟเชเซเชฐเชพเชฎเชฎเชพเช เชเซเชจเชฒ
เชธเซเชฐเซเชธ: www.habr.com