рдмреА-рд╡реГрдХреНрд╖

рдкрд░рд┐рдЪрдп


рдкреЗрдбрд╝ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд╕реЗрдЯреЛрдВ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрди рдкрд░рд┐рдЪрд╛рд▓рдиреЛрдВ рдореЗрдВ, рдореИрдВ рддрддреНрд╡ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдиреНрдпреВрдирддрдо (рдЕрдзрд┐рдХрддрдо) рддрддреНрд╡ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛, рд╕рдореНрдорд┐рд▓рди, рд╡рд┐рд▓реЛрдкрди, рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг, рдмрдЪреНрдЪреЗ рдХреЛ рд╕рдВрдХреНрд░рдордгред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкреЗрдбрд╝ рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджрдХреЛрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрддрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреЗрдбрд╝реЛрдВ рдореЗрдВ рдореБрдЦреНрдп рд╕рдВрдЪрд╛рд▓рди рдПрдХ рд╕рдордп рдореЗрдВ рдЗрд╕рдХреА рдКрдБрдЪрд╛рдИ рдХреЗ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрддреБрд▓рд┐рдд рдкреЗрдбрд╝ рдЙрдирдХреА рдКрдВрдЪрд╛рдИ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрди рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрддреБрд▓рд┐рдд рдкреЗрдбрд╝ рдХреА рдКрдВрдЪрд╛рдИ рд▓реЙрдЧ рдПрди рд╣реИ)ред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрддреБрд▓рд┐рдд рд╡реГрдХреНрд╖реЛрдВ рдЬреИрд╕реЗ рд▓рд╛рд▓-рдХрд╛рд▓реЗ рд╡реГрдХреНрд╖, рдПрд╡реАрдПрд▓ рд╡реГрдХреНрд╖, рдХрд╛рд░реНрддреАрдп рд╡реГрдХреНрд╖ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЧрд╣рд░рд╛рдИ рддрдХ рдирд╣реАрдВ рдЬрд╛рдПрдВрдЧреЗред

рдЗрди рдорд╛рдирдХ рдЦреЛрдЬ рдкреЗрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ? рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдкреЗрдбрд╝реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╣рдо рд░реИрдо рдореЗрдВ рдЗрд╕ рд╕рд╛рд░реЗ рдкреЗрдбрд╝ рдХреЛ рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ = рд╣рдо рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рдмрд╛рдХреА рдХреЛ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдорд╛рдзреНрдпрдо (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ, рдПрдХреНрд╕реЗрд╕ рд╕реНрдкреАрдб, рдЬреЛ рдмрд╣реБрдд рдзреАрдореА рд╣реИ) рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд╛рд▓-рдХрд╛рд▓реЗ рдпрд╛ рдХрд╛рд░реНрдЯреЗрд╢рд┐рдпрди рдЬреИрд╕реЗ рдкреЗрдбрд╝реЛрдВ рдХреЛ рд╣рдореЗрдВ рдПрди-рдерд░реНрдб рдкрд╛рд░реНрдЯреА рдХреИрд░рд┐рдпрд░ рдореЗрдВ рдПрди рдХреЙрд▓ рд▓реЙрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдмрдбрд╝реЗ рдПрди рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдХреБрдЫ рд╣реИред рдпрд╣ рдареАрдХ рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХрд┐ рдмреА-рдЯреНрд░реАрдЬрд╝ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ!

рдмреА-рдкреЗрдбрд╝ рднреА рд╕рдВрддреБрд▓рд┐рдд рдкреЗрдбрд╝ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдореЗрдВ рдорд╛рдирдХ рд╕рдВрдЪрд╛рд▓рди рд╕рдордп рдКрдВрдЪрд╛рдИ рдХреЗ рд▓рд┐рдП рдЖрдиреБрдкрд╛рддрд┐рдХ рд╣реИред рд▓реЗрдХрд┐рди, рдмрд╛рдХреА рдкреЗрдбрд╝реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╡реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбрд┐рд╕реНрдХ рдореЗрдореЛрд░реА (рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ - рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдореАрдбрд┐рдпрд╛) рдХреЗ рд╕рд╛рде рдХреБрд╢рд▓ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ, рдпрд╛ рдмрд▓реНрдХрд┐, рд╡реЗ I / O рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдХреНрд░рдордгреЛрдВ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВред

рд╕рдВрд░рдЪрдирд╛


рдмреА-рдЯреНрд░реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп, рдХрд╛рд░рдХ рдЯреА, рдЬрд┐рд╕реЗ рдиреНрдпреВрдирддрдо рдбрд┐рдЧреНрд░реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб, рд░реВрдЯ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдХрдо рд╕реЗ рдХрдо t - 1, рдФрд░ 2t - 1 рдХреБрдВрдЬреА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ n [x] рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ - рдиреЛрдб x рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред

рдиреЛрдб рдореЗрдВ рдХреАрдЬрд╝ рдХреЛ рдЧреИрд░-рдШрдЯрддреЗ рдХреНрд░рдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ x рдПрдХ рдкрддреНрддреА рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕рдореЗрдВ n [x] + 1 рдмрдЪреНрдЪреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рдиреЛрдб x рдореЗрдВ k [i] рдФрд░ рдмрдЪреНрдЪреЛрдВ c [i] рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдВрдЬреА рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд░реВрдЯ c [i] (k1) рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдкрдкреНрд░рдХрд╛рд░ рдХреА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрд╕рдорд╛рдирддрд╛ рд░рдЦрддреА рд╣реИ - k [i-1] тЙдk1тЙд k [i] (c [0] рдХреЗ рд▓рд┐рдП: k [i-1] =-and, рдФрд░ c [n [x]] рдХреЗ рд▓рд┐рдП: k [i] = + тИЮ)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдиреЛрдб рдХреА рдЪрд╛рдмрд┐рдпрд╛рдБ рдЙрдирдХреЗ рдмрдЪреНрдЪреЛрдВ рдХреА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИрдВред

рдмреА-рдЯреНрд░реА рдХреЗ рд╕рднреА рдкрддреНрддреЗ рдПрдХ рд╣реА рдКрдВрдЪрд╛рдИ рдкрд░ рд╕реНрдерд┐рдд рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рдкреЗрдбрд╝ рдХреА рдКрдВрдЪрд╛рдИ рд╣реИред N of 1 рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдмреА-рдЯреНрд░реА рдХреА рдКрдВрдЪрд╛рдИ рдФрд░ t тЙе 2 рдХреА рдПрдХ рдиреНрдпреВрдирддрдо рдбрд┐рдЧреНрд░реА logt (n + 1) рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдерди рд╣реИ (рдХреНрдпреЛрдВ - рд╣рдо рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рд╕рдордЭреЗрдВрдЧреЗ)!

h 2 logt ((n + 1) / 2) t рдХрд╛ рдЖрдзрд╛рд░ рд▓рдШреБрдЧрдгрдХ рд╣реИред

рдмреА-рдЯреНрд░реА рдСрдкрд░реЗрд╢рди


рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмреА-рдЯреНрд░реА рдореЗрдВ, рдЦреЛрдЬ, рдбрд╛рд▓рдиреЗ, рд╣рдЯрд╛рдиреЗ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рднреА рдорд╛рдирдХ рд╕рдВрдЪрд╛рд▓рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЦреЛрдЬ

рдмреА-рдЯреНрд░реА рдореЗрдВ рдЦреЛрдЬ рдмрд╛рдЗрдирд░реА рдЯреНрд░реА рдореЗрдВ рдЦреЛрдЬ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдХреЗрд╡рд▓ рдпрд╣рд╛рдВ рд╣рдореЗрдВ 2 рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдХрдИ рд╕реЗ рд╡рдВрд╢рдЬ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛ред рдЕрдиреНрдпрдерд╛, рдХреЛрдИ рдорддрднреЗрдж рдирд╣реАрдВ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд┐рддреНрд░ рдХреБрдВрдЬреА 27 рдХреА рдЦреЛрдЬ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЖрдЗрдП рд╣рдо рджреГрд╖реНрдЯрд╛рдВрдд рд╕рдордЭрд╛рддреЗ рд╣реИрдВ (рдФрд░, рддрджрдиреБрд╕рд╛рд░, рдорд╛рдирдХ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо):


рдЫрд╡рд┐

рдЦреЛрдЬ рдСрдкрд░реЗрд╢рди рд╕рдордп O (t logt n) рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ t рдиреНрдпреВрдирддрдо рдбрд┐рдЧреНрд░реА рд╣реИред рдпрд╣рд╛рдБ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╣рдо рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗрд╡рд▓ O (logt n) рдХрд░реЗрдВ!

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛

рдЦреЛрдЬ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдмрд╛рдЗрдирд░реА рдЯреНрд░реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдРрдб рдСрдкрд░реЗрд╢рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдмрд╕ рдПрдХ рдирдИ рд╢реАрдЯ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рдХреБрдВрдЬреА рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмреА-рдЯреНрд░реА рдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рд╣реЛрдЧрд╛ред рдкрд╣рд▓реЗ рд╕реЗ рднрд░реЗ рд╣реБрдП рд╢реАрдЯ рдореЗрдВ рдПрдХ рдЪрд╛рдмреА рдбрд╛рд▓рдирд╛ рднреА рдЕрд╕рдВрднрд╡ рд╣реИ = => рдиреЛрдб рдХреЛ 2 рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рд╢реАрдЯ рднрд░реА рдЧрдИ рдереА, рддреЛ 2t-1 рдХреАрдЬрд╝ рдереАрдВ => рд╣рдо рдЗрд╕реЗ 2 рдореЗрдВ t-1 рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдордзреНрдп рддрддреНрд╡ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП t-1 рдкрд╣рд▓рд╛ рд╣реИ) рдХрдо рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ, рдФрд░ рдмрд╛рдж рдХрд╛ t-1 рдмрдбрд╝рд╛ рд╣реИ) рдореВрд▓ рдиреЛрдб рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░, рдпрджрд┐ рдореВрд▓ рдиреЛрдб рдкреВрд░реНрдг рднреА рдерд╛, рддреЛ рдлрд┐рд░ рд╕реЗ рд╣рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЗрд╕рд▓рд┐рдП рдЬрдбрд╝ рдкрд░ (рдпрджрд┐ рдЬрдбрд╝ рдЯреВрдЯ рдЧрдИ рд╣реИ, рддреЛ рдПрдХ рдирдИ рдЬрдбрд╝ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ рдФрд░ рдкреЗрдбрд╝ рдХреА рдЧрд╣рд░рд╛рдИ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ)ред рдЬреИрд╕реЗ рдХрд┐ рд╕рд╛рдзрд╛рд░рдг рдмрд╛рдЗрдирд░реА рдкреЗрдбрд╝реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬрдбрд╝ рд╕реЗ рдкрддреНрддреА рддрдХ рдПрдХ рдкрд╛рд╕ рдореЗрдВ рд╕рдореНрдорд┐рд▓рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдкрд░ (рдПрдХ рдирдИ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ - рдЬрдбрд╝ рд╕реЗ рдкрддреНрддреА рддрдХ), рд╣рдо рд╕рднреА рднрд░реЗ рд╣реБрдП рдиреЛрдбреНрд╕ рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВ (рдкрддреНрддреА рд╕рд╣рд┐рдд)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдЖрдкрдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдиреЛрдб рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдпрдХреАрди рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдореВрд▓ рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ!

рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд┐рддреНрд░ рдЙрд╕реА рдкреЗрдбрд╝ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЦреЛрдЬ (t = 3)ред рдХреЗрд╡рд▓ рдЕрдм рд╣рдо рдХреБрдВрдЬреА "15" рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдПрдХ рдирдИ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рддрд┐ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ, рд╣рдо рдПрдХ рдЖрдмрд╛рджреА рд╡рд╛рд▓реЗ рдиреЛрдб (7, 9, 11, 13, 16) рдкрд░ рдареЛрдХрд░ рдЦрд╛рддреЗ рд╣реИрдВред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЗрд╕реЗ рддреЛрдбрд╝рддреЗ рд╣реИрдВ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, "11" рдореВрд▓ рдиреЛрдб рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореВрд▓ рдПрдХ рдХреЛ 2 рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЧрд▓рд╛, "15" рдХреБрдВрдЬреА рдХреЛ рджреВрд╕рд░реЗ "рдмреНрд░реЗрдХрд╡реЗ" рдиреЛрдб рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдмреА-рдЯреНрд░реА рдХреЗ рд╕рднреА рдЧреБрдг рдмрдЪ рдЬрд╛рддреЗ рд╣реИрдВ!

рдЫрд╡рд┐

рдЫрд╡рд┐

рдРрдб рдСрдкрд░реЗрд╢рди O (t logt n) рдХреЗ рджреМрд░рд╛рди рднреА рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдлрд┐рд░ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╣рдо рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗрд╡рд▓ рдУ (рдПрдЪ) рдХрд░рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдПрдЪ рдкреЗрдбрд╝ рдХреА рдКрдВрдЪрд╛рдИ рд╣реИред

рдирд┐рд╖реНрдХрд╛рд╕рди

рдмреА-рдЯреНрд░реА рд╕реЗ рдЪрд╛рдмреА рдирд┐рдХрд╛рд▓рдирд╛, рдбрд╛рд▓рдиреЗ рд╕реЗ рднреА рдЕрдзрд┐рдХ рдмреЛрдЭрд┐рд▓ рдФрд░ рдЬрдЯрд┐рд▓ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЖрдВрддрд░рд┐рдХ рдиреЛрдб рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрдбрд╝ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╕рдореНрдорд┐рд▓рди рдХреЗ рд╕рдорд╛рди, рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╣рдо рдмреА-рдЯреНрд░реА рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЪрд╛рдмрд┐рдпрд╛рдБ рдЯреА -1 рд╣реИрдВ (рдпрджрд┐ рдХреБрдВрдЬреА рдЗрд╕ рдиреЛрдб рд╕реЗ рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдиреЛрдб рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред рд╡рд┐рд▓реЛрдкрди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
1) рдпрджрд┐ рдПрдХ рд╢реАрдЯ рд╕реЗ рд╡рд┐рд▓реЛрдкрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдХрд┐рддрдиреА рдЪрд╛рдмрд┐рдпрд╛рдБ рд╣реИрдВред рдпрджрд┐ рдЯреА -1 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рд╣рдо рдмрд╕ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХреЛрдИ рдкрдбрд╝реЛрд╕реА рдкрддреНрддрд╛ рд╣реИ (рдЙрд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдЙрд╕реА рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЗ рдкрд╛рд╕ рд╣реИ) рдЬрд┐рд╕рдореЗрдВ рдЯреА -1 рдХреБрдВрдЬреА рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдкрдбрд╝реЛрд╕реА рд╕реЗ рдПрдХ рдХреБрдВрдЬреА рдЪреБрдиреЗрдВрдЧреЗ, рдЬреЛ рдкрдбрд╝реЛрд╕реА рдиреЛрдб рдХреА рд╢реЗрд╖ рдХреБрдВрдЬрд┐рдпреЛрдВ рдФрд░ рд╕реНрд░реЛрдд рдиреЛрдб рдХреЗ рдмреАрдЪ рдПрдХ рд╡рд┐рднрд╛рдЬрдХ рд╣реИ (рдЕрд░реНрдерд╛рдд, рдФрд░ рдирд╣реАрдВ) рд╕рднреА рдПрдХ рд╕рдореВрд╣ рд╕реЗ рдФрд░ рд╕рднреА рджреВрд╕рд░реЗ рд╕реЗ рдХрдо рдирд╣реАрдВ)ред рдпрд╣ рдХреБрдВрдЬреА k1 рд╣реЛред рд╣рдо рдореВрд▓ рдиреЛрдб рд╕реЗ рдХреБрдВрдЬреА k2 рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд╕реНрд░реЛрдд рдиреЛрдб рдФрд░ рдЗрд╕рдХреЗ рдкрдбрд╝реЛрд╕реА рдХрд╛ рд╡рд┐рднрд╛рдЬрдХ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдЪреБрдирд╛ рдерд╛ред рд╣рдо рд╕реНрд░реЛрдд рдиреЛрдб рд╕реЗ рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ (рдЬрд┐рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ), k2 рдХреЛ рдЗрд╕ рдиреЛрдб рдкрд░ рдЬрд╛рдиреЗ рджреЗрдВ, рдФрд░ k2 рдХреЗ рдмрдЬрд╛рдп рдкреИрд░реЗрдВрдЯ рдиреЛрдб рдореЗрдВ k1 рдбрд╛рд▓реЗрдВред рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд┐рддреНрд░ (рдЪрд┐рддреНрд░ 1) рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдХреБрдВрдЬреА "9" рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рд╣рдорд╛рд░реЗ рдиреЛрдб рдХреЗ рд╕рднреА рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдЯреА -1 рдХреБрдВрдЬреА рд╣реИред рдлрд┐рд░ рд╣рдо рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдкрдбрд╝реЛрд╕реА рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рд╡рд╛рдВрдЫрд┐рдд рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВред рдФрд░ рдореВрд▓ рдиреЛрдб рд╕реЗ рдХреБрдВрдЬреА, рдЬреЛ рдЗрди рджреЛ "рдкреВрд░реНрд╡" рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд╛рдЬрдХ рдереА, рдХреЛ рд╣рдорд╛рд░реЗ рдирд╡рдЧрдард┐рдд рдиреЛрдб рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рдЗрд╕рдореЗрдВ рдПрдХ рдордВрдЭрд▓рд╛ рд╣реЛрдЧрд╛)ред
рдЕрдВрдЬреАрд░ред 1ред
рдЫрд╡рд┐

2) рдЕрдм рдЖрдВрддрд░рд┐рдХ рдиреЛрдб x рд╕реЗ рдХреА рдХреЗ рдХреЛ рд╣рдЯрд╛рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдпрджрд┐ рдХреБрдВрдЬреА k рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рдмрдЪреНрдЪреЗ рдХреЗ рдиреЛрдб рдореЗрдВ t-1 рдХреБрдВрдЬреА рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рд╣рдо k1 - рдЗрд╕ рдиреЛрдб рдХреЗ рдЙрдкрд╢реАрд░реНрд╖рдХ рдореЗрдВ k рдХрд╛ рдкреВрд░реНрд╡рд╡рд░реНрддреА рдкрд╛рддреЗ рд╣реИрдВред рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ (рдкреБрди: рд╣рдорд╛рд░реЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдЪрд▓рд╛рдПрдВ)ред K1 рдХреЗ рд╕рд╛рде рд╕реЛрд░реНрд╕ рдиреЛрдб рдореЗрдВ k рдХреЛ рдмрджрд▓реЗрдВред рд╣рдо рдПрдХ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдпрджрд┐ рдХреБрдВрдЬреА рдХреЗ рдмрд╛рдж рдмрдЪреНрдЪреЗ рдХреЗ рдиреЛрдб рдореЗрдВ рдЯреА -1 рдХреБрдВрдЬреА рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдпрджрд┐ рджреЛрдиреЛрдВ (рдЕрдЧрд▓реЗ рдФрд░ рдкрд┐рдЫрд▓реЗ рдмрдЪреНрдЪреЗ рдХреЗ рдиреЛрдбреНрд╕) рдореЗрдВ рдЯреА -1 рдХреБрдВрдЬреА рд╣реИ, рддреЛ рд╣рдо рдЗрди рдмрдЪреНрдЪреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдХрд╢реНрдореАрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдирдП рдиреЛрдб рд╕реЗ рдХрд╢реНрдореАрд░ рд╣рдЯрд╛рддреЗ рд╣реИрдВ (рд╣рдо рдЕрдкрдиреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВ)ред рдпрджрд┐ рдЬрдбрд╝ рдХреЗ рдЕрдВрддрд┐рдо 2 рд╡рдВрд╢рдЬ рд╡рд┐рд▓реАрди рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдЬрдбрд╝ рдмрди рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдкрд┐рдЫрд▓реА рдЬрдбрд╝ рдХреЛ рдореБрдХреНрдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рдПрдХ рдЪрд┐рддреНрд░ (рдЫрд╡рд┐ 2) рд╣реИ, рдЬрд╣рд╛рдВ "11" рдХреЛ рдЬрдбрд╝ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдорд╛рдорд▓рд╛ рдЬрдм рдЕрдЧрд▓реЗ рдиреЛрдб рдореЗрдВ рдЯреА -1 рд╕реЗ рдЕрдзрд┐рдХ рдмрдЪреНрдЪреЗ рд╣реИрдВ)ред
рдЕрдВрдЬреАрд░ред реиред
рдЫрд╡рд┐

рдбрд┐рд▓реАрдЯ рдСрдкрд░реЗрд╢рди рдЙрд╕реА рд╕рдордп рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЗрдиреНрд╕рд░реНрдЯ O (t logt n) рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рдВ, рдФрд░ рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдУ (рдПрдЪ) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд╣рд╛рдВ рдПрдЪ рдкреЗрдбрд╝ рдХреА рдКрдВрдЪрд╛рдИ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдмреА-рдЯреНрд░реА рдПрдХ рддреЗрдЬрд╝ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИ (рд╕рд╛рде рд╣реА рд▓рд╛рд▓-рдХрд╛рд▓рд╛, рдПрд╡реАрдПрд▓)ред рдФрд░ рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрдкрддреНрддрд┐ рдЬреЛ рд╣рдордиреЗ рдорд╛рдирдХ рд╕рдВрдЪрд╛рд▓рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХреА - рд╢реЗрд╖ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░рдЦрд░рдЦрд╛рд╡ - рд╣рдо рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдо рдЗрд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрд╣реАрдВ рднреА рд╕рдВрддреБрд▓рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рдбреЗрдЯрд╛рдмреЗрд╕


рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ рдХреЗ рд╕рд╛рде, рдбрд┐рд╕реНрдХ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдмреА-рдЯреНрд░реА рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдорд╛рдорд▓реЛрдВ рдХреА рдЕрдзрд┐рдХ рд▓рд╛рднрдХрд╛рд░реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИ рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдмрдврд╝рддреА рдЯреА (рдиреНрдпреВрдирддрдо рдбрд┐рдЧреНрд░реА), рд╣рдо рдЕрдкрдиреЗ рдкреЗрдбрд╝ рдХреА рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдКрдВрдЪрд╛рдИ рдХрдо рдХрд░рддреЗ рд╣реИрдВ! рдХреНрдпрд╛ рдЯреА рдЪреБрдиреЗрдВ? - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдкрд▓рдмреНрдз рд░реИрдо рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪреБрдиреЗрдВ (рдпрд╛рдиреА рд╣рдо рдПрдХ рд╕рдордп рдореЗрдВ рдХрд┐рддрдиреА рдЪрд╛рдмрд┐рдпрд╛рдБ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рд╕рдВрдЦреНрдпрд╛ 50 рд╕реЗ 2000 рдХреЗ рдмреАрдЪ рдХреА рд╣реЛрддреА рд╣реИред рдЖрдЗрдП рдЬрд╛рдиреЗрдВ рдХрд┐ рдорд╛рдирдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╣рдореЗрдВ рдмреНрд░рд╛рдВрдЪрд┐рдВрдЧ рдЯреНрд░реА рдХреНрдпрд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдмреА-рдЯреНрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд┐рд▓рд┐рдпрди рдХреБрдВрдЬреА рд╣реИ, рдФрд░ рдЯреА = 1001 рд╣реИред рдлрд┐рд░ рд╣рдореЗрдВ рдХрд┐рд╕реА рднреА рдХреБрдВрдЬреА рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 3 рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ! рдЙрд╕реА рд╕рдордп, рд╣рдо рдЗрд╕ рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рд░реВрдЯ рдХреЛ рд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рдЖрдк рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдХрдо рд╣реИ!

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрдЧрд╣реЛрдВ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛ рдкрдврд╝рддреЗ рд╣реИрдВред рдЯреНрд░реА рдиреЛрдб рдХреЛ рд░реИрдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЕрдиреБрдХреНрд░рдорд┐рдХ рдореЗрдореЛрд░реА рдХреЗ рдЖрд╡рдВрдЯрд┐рдд рдмреНрд▓реЙрдХ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдСрдкрд░реЗрд╢рди рдХрд╛рдлреА рдЬрд▓реНрджреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рддрджрдиреБрд╕рд╛рд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдиреНрдпреВрдирддрдо рд▓реЛрдб рд╣реИ, рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ рд╣реИред рдЗрди рдФрд░ рдЕрдиреНрдп рд╡рд░реНрдгрд┐рдд рд▓рд╛рднреЛрдВ рдиреЗ рдбреАрдмреАрдПрдордПрд╕ рдореЗрдВ рдмреА-рдкреЗрдбрд╝реЛрдВ рдХреЛ рдкреЗрдбрд╝-рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдХреНрд░рдорд┐рддреЛрдВ рдХрд╛ рдЖрдзрд╛рд░ рдмрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рд╣реИред

рдЕрдкрдбреЗрдЯ: рд╡рд┐рдЬреБрдЕрд▓рд╛рдЗрдЬрд╝рд░

рд╕рд╛рд╣рд┐рддреНрдп


"рдПрд▓реНрдЧреЛрд░рд┐рджрдоред рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг "рдереЙрдорд╕ рдХреЙрд░реНрдореЗрди, рдЪрд╛рд░реНрд▓реНрд╕ рд▓реЗрдЬрд╝рд░рд╕рди, рд░реЛрдирд╛рд▓реНрдб рд░рд┐рд╡реЗрд╕реНрдЯ, рдХреНрд▓рд┐рдлреЛрд░реНрдб рд╕реНрдЯреАрди (рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг)
"рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдХрд▓рд╛ред рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ рдФрд░ рдЦреЛрдЬреЗрдВ ┬╗рдбреЛрдирд╛рд▓реНрдб рдирдеред

Source: https://habr.com/ru/post/In114154/


All Articles