แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ“แƒฆแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ›แƒแƒฎแƒ“แƒ แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ. แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ›แƒ JUG.ru แƒฏแƒ’แƒฃแƒคแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒ”แƒก แƒแƒชแƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒ™แƒ”แƒ‘แƒ˜ (แƒšแƒ”แƒกแƒšแƒ˜ แƒšแƒแƒ›แƒžแƒแƒ แƒขแƒ˜! แƒ™แƒšแƒ˜แƒค แƒ“แƒแƒ™แƒšแƒ˜แƒ™! แƒ›แƒแƒ แƒขแƒ˜แƒœ แƒ™แƒšแƒ”แƒžแƒ›แƒแƒœแƒ˜!) แƒ“แƒ แƒแƒ แƒ˜ แƒ“แƒฆแƒ” แƒ“แƒแƒฃแƒ—แƒ›แƒ”แƒก แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ”แƒ‘แƒก. แƒ™แƒแƒœแƒขแƒฃแƒ แƒ˜ แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒ›แƒ˜ แƒžแƒแƒ แƒขแƒœแƒ˜แƒแƒ แƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ˜แƒงแƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ— แƒฏแƒ˜แƒฎแƒฃแƒ แƒ–แƒ”, แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒš แƒกแƒแƒชแƒแƒ•แƒ–แƒ”, แƒ•แƒ˜แƒ—แƒแƒ›แƒแƒจแƒ”แƒ— แƒ‘แƒ˜แƒœแƒ’แƒ แƒ“แƒ แƒ›แƒแƒ•แƒแƒ’แƒ•แƒแƒ แƒ”แƒ— แƒ—แƒแƒ•แƒกแƒแƒขแƒ”แƒฎแƒ”แƒ‘แƒ˜.

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒžแƒแƒกแƒขแƒ˜ แƒ™แƒแƒœแƒขแƒฃแƒ แƒ˜แƒก แƒกแƒขแƒ”แƒœแƒ“แƒ–แƒ” แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜แƒ— แƒ›แƒแƒ—แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒ•แƒขแƒแƒ แƒ˜แƒกแƒ’แƒแƒœ. แƒ•แƒ˜แƒœ แƒ˜แƒงแƒ แƒฐแƒ˜แƒ“แƒ แƒแƒ–แƒ” - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜, แƒ’แƒแƒ˜แƒฎแƒกแƒ”แƒœแƒแƒ— แƒกแƒแƒกแƒ˜แƒแƒ›แƒแƒ•แƒœแƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ, แƒ•แƒ˜แƒœ แƒแƒ แƒ - แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒขแƒ•แƒ˜แƒœแƒ˜แƒก แƒ’แƒแƒญแƒ˜แƒ›แƒ•แƒ˜แƒก แƒจแƒแƒœแƒกแƒ˜ แƒ“แƒ˜แƒ“แƒ˜ O- แƒœแƒแƒขแƒแƒชแƒ˜แƒ.

แƒ˜แƒงแƒ•แƒœแƒ”แƒœ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜แƒช แƒ™แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ›แƒแƒช แƒ“แƒแƒจแƒแƒšแƒ”แƒก แƒคแƒšแƒ˜แƒžแƒฉแƒแƒ แƒขแƒ˜ แƒกแƒšแƒแƒ˜แƒ“แƒ”แƒ‘แƒแƒ“, แƒ แƒแƒ—แƒ แƒ“แƒแƒ”แƒฌแƒ”แƒ แƒแƒ— แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ—แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ. แƒแƒ  แƒ•แƒฎแƒฃแƒ›แƒ แƒแƒ‘ - แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒก แƒ”แƒก แƒ“แƒแƒกแƒขแƒ แƒ’แƒแƒ“แƒแƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“:

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒกแƒฃแƒš แƒกแƒแƒ›แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒ:

  • แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒกแƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒšแƒแƒ“ แƒฌแƒแƒœแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘
  • แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜
  • แƒ แƒ’แƒแƒšแƒ˜แƒก แƒขแƒแƒžแƒแƒšแƒแƒ’แƒ˜แƒ˜แƒ— แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒแƒ›แƒแƒชแƒแƒœแƒ 1. ClusterClient

แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒงแƒ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก N แƒจแƒ”แƒฌแƒแƒœแƒ˜แƒšแƒ˜ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ K-แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:

แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ’แƒฃแƒœแƒ“แƒก แƒ”แƒ•แƒแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒแƒ•แƒ˜แƒ—แƒแƒ แƒแƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ N แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ—แƒ•แƒแƒšแƒงแƒฃแƒ แƒก แƒแƒ“แƒ”แƒ•แƒœแƒ”แƒ‘แƒก แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒš แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒ”แƒขแƒแƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก (แƒ›แƒแƒ’., แƒ›แƒแƒ—แƒ˜ แƒจแƒ”แƒงแƒแƒ•แƒœแƒ”แƒ‘แƒ, 4xx/5xx แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒฎแƒจแƒ˜แƒ แƒ” แƒ“แƒ แƒ.แƒจ.) แƒ“แƒ แƒแƒœแƒ˜แƒญแƒ”แƒ‘แƒก แƒ›แƒแƒ— แƒ›แƒชแƒฃแƒ แƒแƒ•แƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก แƒฌแƒแƒœแƒ”แƒ‘แƒก W1..WN. แƒ—แƒแƒœแƒ›แƒฎแƒšแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒกแƒแƒญแƒ”แƒ แƒแƒ“, แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒก แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ”แƒซแƒšแƒแƒก N แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ K-แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ— - แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒจแƒแƒœแƒกแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒฌแƒแƒœแƒ˜แƒก แƒžแƒ แƒแƒžแƒแƒ แƒชแƒ˜แƒฃแƒšแƒ˜.

แƒจแƒ”แƒกแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ— แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒกแƒแƒ แƒฉแƒ”แƒ•แƒแƒ“. แƒจแƒ”แƒแƒคแƒแƒกแƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒ—แƒ˜ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒ“แƒ˜แƒ“แƒ˜ O แƒœแƒแƒขแƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒœแƒ’แƒšแƒ˜แƒกแƒฃแƒ แƒแƒ“?

แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ› แƒคแƒแƒ แƒ›แƒ˜แƒ— แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ”แƒ‘แƒ˜ แƒ˜แƒ‘แƒ แƒซแƒแƒ“แƒœแƒ”แƒœ แƒ›แƒแƒ—แƒ—แƒแƒœ แƒ“แƒ แƒ˜แƒ›แƒ˜แƒขแƒแƒ›, แƒ แƒแƒ› แƒ˜แƒœแƒ’แƒšแƒ˜แƒกแƒฃแƒ แƒ˜ แƒ˜แƒงแƒ แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ”แƒœแƒ. แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒแƒ“แƒ:

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒแƒ˜แƒฆแƒ”แƒ— แƒฅแƒแƒฆแƒแƒšแƒ“แƒ˜ แƒ“แƒ แƒคแƒแƒœแƒฅแƒแƒ แƒ˜, แƒ“แƒแƒคแƒ˜แƒฅแƒ แƒ“แƒ˜แƒ—, แƒœแƒฃ แƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒ‘แƒ— แƒกแƒžแƒแƒ˜แƒšแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฎแƒกแƒœแƒแƒก แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” ๐Ÿ™‚

แƒฎแƒกแƒœแƒแƒ แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ (แƒ•แƒ˜แƒ“แƒ”แƒ)

แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ 5:53 แƒกแƒแƒแƒ—แƒ–แƒ”, แƒ›แƒฎแƒแƒšแƒแƒ“ 4 แƒฌแƒฃแƒ—แƒ˜:

แƒ“แƒ แƒแƒ˜, แƒ แƒแƒ’แƒแƒ  แƒฌแƒแƒ›แƒแƒแƒงแƒ”แƒœแƒ”แƒก แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ›แƒ แƒคแƒšแƒ˜แƒžแƒฉแƒแƒ แƒขแƒ˜แƒ—:


แƒแƒ›แƒแƒฎแƒกแƒœแƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ (แƒขแƒ”แƒฅแƒกแƒขแƒ˜)

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒแƒ›แƒแƒœแƒแƒฎแƒกแƒœแƒ˜ แƒ“แƒ”แƒ•แƒก แƒ–แƒ”แƒ“แƒแƒžแƒ˜แƒ แƒ–แƒ”: แƒจแƒ”แƒแƒฏแƒแƒ›แƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒœแƒ, แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ—แƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ 0-แƒ“แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒแƒœแƒ˜แƒก แƒฏแƒแƒ›แƒแƒ›แƒ“แƒ”, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— i-แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒ›แƒ˜ 0-แƒ“แƒแƒœ (i-1)-แƒ›แƒ“แƒ”. แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ, แƒฎแƒแƒšแƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ แƒฌแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒ›แƒ˜ 0-แƒ“แƒแƒœ i-th-แƒ›แƒ“แƒ” - แƒ›แƒแƒกแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜. แƒแƒกแƒ” แƒ แƒแƒ›, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒ˜ แƒแƒกแƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ, แƒฎแƒแƒšแƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒก แƒแƒกแƒแƒ แƒฉแƒ”แƒ•แƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ˜แƒ›แƒ”แƒแƒ แƒแƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒžแƒ แƒแƒชแƒ”แƒ“แƒฃแƒ แƒ แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒ˜แƒšแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒ—, แƒ”แƒ แƒ—แƒ˜ แƒแƒกแƒšแƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒแƒ แƒ˜แƒก O(N), K แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒแƒ แƒ˜แƒก O(N K) ~ O(N2).

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒšแƒ˜ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒชแƒฃแƒ“แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒแƒ•แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒ— แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฎแƒ” แƒฌแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ lg N แƒกแƒ˜แƒฆแƒ แƒ›แƒ˜แƒก แƒฎแƒ”, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒคแƒแƒ—แƒšแƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ แƒฌแƒแƒœแƒ”แƒ‘แƒ˜, แƒฎแƒแƒšแƒ แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ - แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜, แƒฎแƒ˜แƒก แƒคแƒ”แƒกแƒ•แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒแƒœแƒ˜แƒก แƒฏแƒแƒ›แƒแƒ›แƒ“แƒ”. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฅแƒ›แƒœแƒ˜แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒก 0-แƒ“แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒฌแƒแƒœแƒ˜แƒก แƒฏแƒแƒ›แƒแƒ›แƒ“แƒ”, แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒ›แƒ”-แƒ” แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒก, แƒ•แƒฎแƒกแƒœแƒ˜แƒ— แƒ›แƒแƒก แƒฎแƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ— แƒžแƒ แƒแƒชแƒ”แƒ“แƒฃแƒ แƒแƒก แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ”แƒ‘แƒœแƒแƒ“. แƒแƒ› แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒ—, แƒฎแƒ˜แƒก แƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒแƒ แƒ˜แƒก O(N), i-แƒ” แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒแƒก แƒžแƒแƒ•แƒœแƒ˜แƒก แƒ“แƒ แƒฎแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒแƒ แƒ˜แƒก O(lg N), K แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒแƒ แƒ˜แƒก O(N + K. แƒšแƒ’ แƒœ) ~ แƒ(แƒœ แƒšแƒ’ แƒœ) .

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒฎแƒแƒ–แƒแƒ•แƒแƒœแƒ˜ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒฃแƒคแƒ แƒ แƒšแƒแƒ›แƒแƒ–แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒšแƒ˜, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ˜แƒ“แƒ˜ K-แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ˜แƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ— ClusterClient แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒ“แƒแƒœ "แƒแƒฆแƒ›แƒแƒกแƒแƒ•แƒšแƒ”แƒ—แƒ˜". (แƒ˜แƒฅ, แƒฎแƒ” แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ O(N lg N-แƒจแƒ˜), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”แƒ–แƒ”.)

แƒแƒ›แƒแƒชแƒแƒœแƒ 2. แƒ–แƒ”แƒ‘แƒ แƒ

แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒงแƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒจแƒ”แƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒแƒ แƒแƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ”แƒšแƒ˜แƒ—:

แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ’แƒฃแƒœแƒ“แƒก แƒ”แƒ•แƒแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ. แƒกแƒแƒ”แƒ แƒ—แƒ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ–แƒ”แƒ“แƒ N แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ (แƒแƒ แƒแƒ˜แƒœแƒ“แƒ”แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜) แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ•แƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— M แƒ–แƒแƒ›แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒฅแƒชแƒ˜แƒ˜แƒ“แƒแƒœ (แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• N < 100 << M). แƒแƒ“แƒœแƒแƒ• แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ–แƒ”แƒ“แƒ N-แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ แƒ–แƒ”แƒ“แƒ S แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ (S ~ N).

แƒจแƒ”แƒกแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ— แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒกแƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒšแƒแƒ“. แƒจแƒ”แƒแƒคแƒแƒกแƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒ—แƒ˜ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ˜แƒ“แƒ˜ O แƒแƒฆแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ“แƒ แƒฃแƒแƒ แƒ”แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜.

แƒฎแƒกแƒœแƒแƒ แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ (แƒ•แƒ˜แƒ“แƒ”แƒ)

แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ 34:50 แƒกแƒแƒแƒ—แƒ–แƒ”, แƒ›แƒฎแƒแƒšแƒแƒ“ 6 แƒฌแƒฃแƒ—แƒ˜:


แƒแƒ›แƒแƒฎแƒกแƒœแƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ (แƒขแƒ”แƒฅแƒกแƒขแƒ˜)

แƒ–แƒ”แƒ“แƒแƒžแƒ˜แƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ: แƒ“แƒแƒแƒšแƒแƒ’แƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ (แƒ›แƒแƒ’ แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”), แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒแƒ˜แƒฆแƒ”แƒ— N+S แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒกแƒแƒจแƒฃแƒแƒšแƒแƒ“ แƒแƒ แƒ˜แƒก O(M lg M), แƒฃแƒแƒ แƒ”แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ O(M2).

แƒแƒจแƒ™แƒแƒ แƒแƒ, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ M แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ—แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒชแƒ˜แƒ แƒ” แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒแƒฆแƒ”แƒ‘แƒ แƒแƒ แƒแƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ. แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒแƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ, แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒแƒ แƒฉแƒ”แƒ•แƒก แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก N + S (แƒ›แƒแƒ—แƒ˜ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒ—). แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒแƒ“ O(M)-แƒ›แƒ“แƒ”, แƒฎแƒแƒšแƒ แƒฃแƒแƒ แƒ”แƒกแƒ˜ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ“แƒแƒ แƒฉแƒ”แƒ‘แƒ.

แƒ—แƒฃแƒ›แƒชแƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ - แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ’แƒ แƒแƒ•แƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ N+S แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ›แƒ˜แƒœ- แƒแƒœ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ’แƒ แƒแƒ•แƒแƒก (แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒแƒ–แƒ”), แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ˜ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฎแƒ˜แƒก แƒคแƒ”แƒกแƒ•แƒ—แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒแƒœ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒก. แƒ“แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒฎแƒ”แƒก. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒฃแƒแƒ แƒ”แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ’แƒ˜แƒฌแƒ”แƒ•แƒ— แƒฎแƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒแƒšแƒ˜ แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒ, แƒแƒ แƒ˜แƒก O(M lg M), แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒกแƒแƒจแƒฃแƒแƒšแƒแƒ“ แƒแƒ แƒ˜แƒก O(M), แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒกแƒแƒก.

แƒ—แƒฃแƒ›แƒชแƒ, แƒ’แƒ แƒแƒ•แƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜ แƒฃแƒคแƒ แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒแƒ“แƒ’แƒฃแƒ แƒ“แƒ”แƒก แƒ’แƒ แƒแƒ•แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒ˜แƒก แƒซแƒ˜แƒ แƒ”แƒฃแƒš แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ แƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ–แƒ”แƒ‘แƒ แƒแƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ Kontur-แƒจแƒ˜.

แƒแƒ›แƒแƒชแƒแƒœแƒ 3. แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒ•แƒแƒžแƒ”แƒ‘แƒ˜

แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒงแƒ แƒจแƒ”แƒกแƒ—แƒแƒ•แƒแƒ–แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒขแƒแƒœแƒแƒ“:

แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ’แƒฃแƒœแƒ“แƒก แƒ”แƒ•แƒแƒšแƒ”แƒ‘แƒ N แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒšแƒแƒ›แƒแƒ–แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒชแƒ•แƒšแƒ˜แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ. i-แƒ” แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒก (i+1)-แƒ” แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”, N-แƒ” แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”. แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒแƒ แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒชแƒ•แƒšแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒแƒ แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒชแƒ•แƒšแƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒก แƒแƒขแƒแƒ›แƒฃแƒ แƒแƒ“. แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ แƒกแƒ•แƒแƒžแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ M แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒ˜. แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒ”แƒ แƒ— แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒก แƒ’แƒแƒชแƒ•แƒšแƒแƒจแƒ˜ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜.

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ“แƒ แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒแƒก?

แƒแƒ›แƒแƒฎแƒกแƒœแƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ (แƒขแƒ”แƒฅแƒกแƒขแƒ˜)

แƒ–แƒ”แƒ“แƒแƒžแƒ˜แƒ แƒ˜แƒก แƒแƒ›แƒแƒฎแƒกแƒœแƒ: แƒ’แƒแƒชแƒ•แƒแƒšแƒ”แƒ— แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒ›แƒ”แƒกแƒแƒ›แƒ”, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒ›แƒ”แƒแƒ—แƒฎแƒ” แƒ“แƒ แƒ.แƒจ. แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ’แƒแƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒ แƒ—แƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— O(N) แƒžแƒ”แƒ แƒ›แƒฃแƒขแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒแƒขแƒแƒ แƒแƒ— O(N M) แƒ“แƒ แƒ.

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒฎแƒแƒ–แƒแƒ•แƒแƒœแƒ˜ แƒ“แƒ แƒ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ, แƒแƒกแƒ” แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒชแƒ•แƒแƒšแƒแƒ— แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒฌแƒงแƒ•แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜: แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ›แƒ”แƒแƒ แƒ”แƒกแƒ—แƒแƒœ, แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒ”แƒแƒ—แƒฎแƒ”แƒกแƒ—แƒแƒœ แƒ“แƒ แƒ.แƒจ. แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ แƒ’แƒแƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ›แƒ”แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒฌแƒแƒ  แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— O(lg N) แƒžแƒ”แƒ แƒ›แƒฃแƒขแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒแƒขแƒแƒ แƒแƒ— O(M lg N) แƒ“แƒ แƒ.

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒ—แƒฃแƒ›แƒชแƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒชแƒ•แƒšแƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒก - แƒแƒ แƒ แƒฌแƒ แƒคแƒ˜แƒ•, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ• แƒ“แƒ แƒแƒจแƒ˜. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ–แƒ” แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒชแƒ•แƒแƒšแƒแƒ— แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒฃแƒ™แƒแƒœแƒแƒกแƒ™แƒœแƒ”แƒšแƒ—แƒแƒœ, แƒ›แƒ”แƒแƒ แƒ” โ€“ แƒฌแƒ˜แƒœแƒแƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒ“แƒ แƒ.แƒจ. แƒ‘แƒแƒšแƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒกแƒฌแƒแƒ  แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒแƒฎแƒšแƒ แƒ™แƒ˜ แƒ›แƒ”แƒแƒ แƒ” แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒชแƒ•แƒแƒšแƒแƒ— แƒฃแƒ™แƒแƒœแƒแƒกแƒ™แƒœแƒ”แƒšแƒ—แƒแƒœ, แƒ›แƒ”แƒกแƒแƒ›แƒ”แƒก โ€“ แƒฌแƒ˜แƒœแƒแƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒ“แƒ แƒ.แƒจ. แƒ’แƒแƒชแƒ•แƒšแƒ˜แƒก แƒแƒ› แƒ แƒแƒฃแƒœแƒ“แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒงแƒ•แƒ”แƒšแƒ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ แƒกแƒฌแƒแƒ  แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒแƒจแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒกแƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ O(2M) ~ O(1) แƒžแƒ”แƒ แƒ›แƒฃแƒขแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜.

แƒฐแƒ˜แƒ“แƒ แƒแƒก แƒ™แƒแƒœแƒคแƒ”แƒ แƒ”แƒœแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒ˜ - แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ

แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒ›แƒแƒฎแƒกแƒœแƒ แƒกแƒฃแƒšแƒแƒช แƒแƒ  แƒ’แƒแƒแƒ™แƒ•แƒ˜แƒ แƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒ—แƒ”แƒ›แƒแƒขแƒ˜แƒ™แƒแƒกแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒฎแƒกแƒแƒ•แƒก, แƒ แƒแƒ› แƒ‘แƒ แƒฃแƒœแƒ•แƒ แƒแƒ แƒ˜แƒก แƒแƒ แƒ˜ แƒฆแƒ”แƒ แƒซแƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ”แƒขแƒ แƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒšแƒแƒ‘แƒ. แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒ˜แƒก แƒขแƒ แƒ˜แƒ•แƒ˜แƒแƒšแƒฃแƒ แƒแƒ“ แƒ’แƒแƒœแƒ–แƒแƒ’แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ แƒ แƒ”แƒ แƒ—แƒ˜แƒ—, แƒแƒ แƒแƒ›แƒ”แƒ“ K < N แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ”แƒ‘แƒ˜แƒ—. (แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ แƒแƒ’แƒแƒ .)

แƒ›แƒแƒ’แƒ”แƒฌแƒแƒœแƒ แƒ—แƒแƒ•แƒกแƒแƒขแƒ”แƒฎแƒ”แƒ‘แƒ˜? แƒกแƒฎแƒ•แƒ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ˜แƒชแƒ˜แƒ—? แƒ’แƒแƒแƒ–แƒ˜แƒแƒ แƒ”แƒ— แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜.

แƒ“แƒ แƒ‘แƒแƒšแƒแƒก แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒ‘แƒ›แƒฃแƒšแƒ˜:

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ