рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдУ (1) рдХреЗ рд▓рд┐рдП рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдХреЗрдВрджреНрд░ рдХреА рдЧрдгрдирд╛



рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгреА рдХреЗ рдЖрдпрддрд╛рдХрд╛рд░ рд╕рдмрд╕реЗрдЯ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдореВрд▓реНрдпреЛрдВ рдХреЗ рдпреЛрдЧ рдХреА рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрдирдХрд╛ рдмрд╣реБрдд рд╡рд┐рдЪрд╛рд░ рдмрд╣реБрдЖрдпрд╛рдореА рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рд╡рд┐рддрд░рдг рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рд╣реИ, рдФрд░ рдЕрдм рддрдХ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕рдлрд▓ рдЖрд╡реЗрджрди рдкрд╛рдпрд╛ рд╣реИ рдЬреЛ рд╕реАрдзреЗ рдореБрдЦреНрдп рдЯреВрд▓рдХрд┐рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреИрдЯрд░реНрди рдорд╛рдиреНрдпрддрд╛ рдореЗрдВред

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

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛:

  • рдпрд╣ рдХрд┐рд╕ рддрд░рд╣ рдХрд╛ рдХрд╛рд░реНрдп рд╣реИ;
  • рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдкрдврд╝реЗрдВ;
  • N (-);
  • ;
  • , , .

N


рдПрди рдирд┐рдХрд╛рдпреЛрдВ рдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдареЛрд░ рд╕рдорд╛рдзрд╛рди рдХреНрд╡рд╛рдбреНрд░рдореИрдЯрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ: рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдиреНрдп рд╕рднреА рдирд┐рдХрд╛рдпреЛрдВ рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╢рд░реАрд░ рдкрд░ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рд╣реИ [1] ред рдирддреАрдЬрддрди, рдЧреБрд░реБрддреНрд╡реАрдп рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдЬрд░реВрд░рдд рдХреЗ рдмрд▓ рдПрди рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2 /2 рдЬреЛрдбрд╝реАред

рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрдХ рд╕рдЦреНрдд рд╕рдорд╛рдзрд╛рди рдХрд┐рддрдирд╛ рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдЖрдк рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рд╕рд╣рд╕рдВрдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рддреАрди-рдЖрдпрд╛рдореА рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рджреЛ рдирд┐рдХрд╛рдпреЛрдВ рдХреЗ рдмреАрдЪ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдмрд▓ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ (FLOP) рдХреЗ рд╕рд╛рде 20 рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗред рд╕реМрд░ рдордВрдбрд▓ рдореЗрдВ, 200 рдХрд┐рд▓реЛрдореАрдЯрд░ (рд╕реВрд░реНрдп, 9 рдЧреНрд░рд╣, рдмреМрдиреЗ рдЧреНрд░рд╣ рдФрд░ рдЙрдкрдЧреНрд░рд╣ рд╕рд╣рд┐рдд) рд╕реЗ рд▓рдЧрднрдЧ 100 рдкрд┐рдВрдб рдмрдбрд╝реЗ рд╣реИрдВ [2]ред рдкреГрдереНрд╡реА рдХреА рдХрдХреНрд╖рд╛ рдореЗрдВ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣реЛрдВ рдХреА рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ 20 рд╣рдЬрд╛рд░ рд╣реИ [3] ред рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдмреЗрд▓реНрдЯ рдореЗрдВ, 1 рдХрд┐рдореА [4] рд╕реЗ рдмрдбрд╝реЗ 1.1 рд╕реЗ 1.9 рдорд┐рд▓рд┐рдпрди рд╢рд░реАрд░ рд╣реИрдВ рдФрд░ рдмреГрд╣рд╕реНрдкрддрд┐ рдХреЗ "рдЯреНрд░реЛрдЬрди" [5] рдФрд░ "рдЧреНрд░реАрдХ" рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рдорд┐рд▓рд┐рдпрди рд╕рдорд╛рди рд╣реИрдВ ред рдХреНрд╡рд┐рдкрд░ рдмреЗрд▓реНрдЯ рдореЗрдВ, 20 рдХрд┐рдореА [6] рд╕реЗ рдмрдбрд╝реА рд▓рдЧрднрдЧ 100 рдорд┐рд▓рд┐рдпрди рд╡рд╕реНрддреБрдПрдВ рдФрд░ рд▓рдЧрднрдЧ 2 рдЯреНрд░рд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдКрд░реНрдЯ рдмрд╛рджрд▓ [7] рдореЗрдВ рд╣реИрдВ ред



рдЕрдВрддрд┐рдо рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рдХреНрддрд┐ рдорд╛рдирд╡ рдорд╕реНрддрд┐рд╖реНрдХ рдХреЗ рдХрд╛рдо рдХреЛ рддрдВрддреНрд░рд┐рдХрд╛ рд╕реНрддрд░ (2.5 ├Ч 10 26 ) [8] рдореЗрдВ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рдХреНрддрд┐ рд╕реЗ рдЫреЛрдЯреА рдкрд░рд┐рдорд╛рдг рдХрд╛ рдПрдХ рдЖрджреЗрд╢ рд╣реИредред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрдареЛрд░ рд╕рдорд╛рдзрд╛рди рдЖрдорддреМрд░ рдкрд░ рд▓рдЧрднрдЧ рдПрдХ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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


рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ рдЪрд┐рддреНрд░рдгред рдХреЗрдВрджреНрд░ рдореЗрдВ рд╢рд░реАрд░ рдкрд░ рд╣рд░реЗ рдЖрдпрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдиреЛрдбреНрд╕ рдХрд╛ рджреНрд░рд╡реНрдпрдорд╛рди рд╣реЛрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдирд┐рдХрдЯрддрдо рдирд┐рдХрд╛рдпреЛрдВ рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЛ рд╕реАрдзреЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЧрддрд┐ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдХреА рд╕рдорд╕реНрдпрд╛


рдЧрддрд┐ рдХреНрд╖реЗрддреНрд░ рдПрдХ рдЕрд╕рддрдд рд╡реЗрдХреНрдЯрд░ рдлрд╝реАрд▓реНрдб mv (p) рд╣реИ , рдЬреЛ рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рдЕрдВрддрд░рд┐рдХреНрд╖ p рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдХреЗ рд╕рд╛рде рджреНрд░рд╡реНрдпрдорд╛рди-рд╡реЗрдЧ рдЬреЛрдбрд╝реА рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдкрд▓реНрд╕ рдлрд╝реАрд▓реНрдб рдХреЛ рдХрд┐рд╕реА рднреА рдЖрдпрд╛рдо рдХреЗ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджреНрд░рд╡реНрдпрдорд╛рди-рд╡реЗрдЧ рдХреА рдЬреЛрдбрд╝реА рдЧрддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдФрд░ рдЖрдпрд╛рдо R + 1 рдХреЗ рдПрдХ рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИ , рдЬрд╣рд╛рдВ R рдЙрд╕ рд╕реНрдерд╛рди рдХрд╛ рдЖрдпрд╛рдо рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдирд╛рдбрд╝реА рдХреНрд╖реЗрддреНрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, R = 2 рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡реЗрдХреНрдЯрд░ { v x , v y , m } рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЧрдгрд┐рддреАрдп рд░реВрдк рд╕реЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рд╡реЗрдХреНрдЯрд░ рд╡реЗрдЧ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдПрдХ рд╕реНрдХреЗрд▓ рджреНрд░рд╡реНрдпрдорд╛рди рдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╕рдВрдпреЛрдЬрди рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЦреБрдж рдХреЛ рдПрдХ рд╡реЗрдХреНрдЯрд░ рдореЗрдВ рдЧрддрд┐ рдФрд░ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЧрдгрд┐рддреАрдп рд╣реЛрдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред


рджрд╛рд▓реЛрдВ рдХреЗ рд╡реЗрдХреНрдЯрд░ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛: рдЬрдирддрд╛ рдХреЛ рд░рдВрдЧреЛрдВ рд╕реЗ, рддреАрд░ рджреНрд╡рд╛рд░рд╛ рджрд┐рд╢рд╛рдУрдВ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИред рджрд╛рд▓реЛрдВ рдХрд╛


рд╡реЗрдХреНрдЯрд░ рдХреНрд╖реЗрддреНрд░ 729 ├Ч 729 рддрддреНрд╡реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рдеред рдмрд╛рдИрдВ рдУрд░ рдЬрдирддрд╛ рд╣реИрдВред рджрд╛рдИрдВ рдУрд░ рдЖрд╡реЗрдЧ рд╣реИрдВред рдЗрд╕ рдЪрд┐рддреНрд░рдг рдореЗрдВ рджрд╛рд▓реЛрдВ рдХреЛ рдПрдЪрдПрд╕рд╡реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд░рдВрдЧ-рдХреЛрдбрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╣реНрдпреВ рдкрд▓реНрд╕ рджрд┐рд╢рд╛ рд╣реИ, рдФрд░ рдорд╛рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдкреВрд░реНрдг рдореВрд▓реНрдп рдХреЗ рдХреНрд░рдо рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдЕрдВрддрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп (рдорд╛рди = 0.05) рджрд╛рд▓реЗрдВ 10 -7 рдХреЗ рдХреНрд░рдо рдХреЗ рд╣реЛрдВ , рдФрд░ рд╕рдмрд╕реЗ рдЪрдордХрджрд╛рд░ рджрд╛рд▓реЛрдВ (рдорд╛рди = 1) , 0) 10 3 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдХреЗ рдХреНрд░рдо рдХреЗ рд╣реИрдВ )ред

рдЗрд╕рдХреЗ рд╕рдорд╛рди - рдЧреНрд░рд┐рдб - рднреМрддрд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реАрдХреЛрдВ рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЦрдЧреЛрд▓ рднреМрддрд┐рдХреА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЧреИрд╕ рдмрд╛рджрд▓реЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕, рд╕рд┐рддрд╛рд░реЛрдВ рдФрд░ рдЖрдХрд╛рд╢рдЧрдВрдЧрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реЛ рд╕рдХреЗред рдЗрдирдореЗрдВ рдПрд╕рдПрдПрдордЖрд░ рд╡рд┐рдзрд┐ [10] рдпрд╛ рд╣рд╛рдЗрдбреНрд░реЛрдбрд╛рдпрдирд╛рдорд┐рдХреНрд╕ [11] рдХрд╛ рдЧреНрд░рд┐рдб рдореЙрдбрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИ ред

рдПрди рдирд┐рдХрд╛рдпреЛрдВ рдХреЗ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдЕрд╕рддрдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЕрдкрдиреЗ рд╕рднреА рдЕрд╕рддрдд рддрддреНрд╡реЛрдВ рдкрд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рджреНрд░рд╡реНрдпрдорд╛рдиреЛрдВ рдХреЗ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдкреНрд░рднрд╛рд╡ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЗ рдЖрдпрд╛рдо рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ R : рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рдорд╛рди рдкрд░ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдореЗрдВ 1000 ├Ч 1000 рддрддреНрд╡ рд╣реЛрддреЗ рд╣реИрдВ, рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ N 10 6 рд╣реЛрдЧреАрддрддреНрд╡реЛрдВ, рдФрд░ рддреНрд░рд┐-рдЖрдпрд╛рдореА рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдПрдХ рд╣реА рдЖрдХрд╛рд░ рдХреЗ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 10 9 рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ ред

рдлрд┐рд░ рднреА, рдХрдИ рдЪрд╛рд▓реЗрдВ рд╣реИрдВ рдЬреЛ рдЧрддрд┐ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреА рд╣реИрдВред рдорд▓реНрдЯреАрдЧреНрд░рд┐рдб рд╡рд┐рдзрд┐ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдХрдИ рдЧреНрд░рд┐рдбреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реБрдП рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рд╡рд┐рд╡реЗрдХрд╛рдзрд┐рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ [12] ред рдорд▓реНрдЯреАрдкреЛрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдПрдХ рд╡рд╕реНрддреБ [13] рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдХрд░реАрдм рд╕реНрдерд┐рдд рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ ред рдорд▓реНрдЯреАрдЧреНрд░рд┐рдб рдореЗрдВ quasilinear рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд▓реЙрдЧрд░рд┐рджрдорд┐рдХ рдореЗрдореЛрд░реА рдЬрдЯрд┐рд▓рддрд╛ рд╣реИред рдорд▓реНрдЯреАрдкреЛрд▓ рдПрдХреНрд╕рдкреЗрдВрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ - FMM - рдХрдо рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдЯреАрдХрддрд╛ [14] рдХреЗ рдмрджрд▓реЗ рдореЗрдВ рд░реИрдЦрд┐рдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ ред

рдиреАрдЪреЗ рд╣рдо рдПрдХ рдФрд░ рд╡рд┐рдзрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рдХреНрд╡реИрд╕рд┐рд▓рд┐рдирд┐рдпрд░ рд╕рдордп рдореЗрдВ рджрд╛рд▓реЛрдВ рдХреЗ рдЕрд╕рддрдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╕реНрдореГрддрд┐ рдореЗрдВ рд░реИрдЦрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╣реИред

рдПрдХреАрдХреГрдд рдЫрд╡рд┐


рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдПрдХ рд╕реНрдерд┐рд░ рдЖрдпрддрд╛рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ [15] рдореЗрдВ рдореВрд▓ рдЫрд╡рд┐ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЗ рдирд┐рд░рдВрддрд░ рд╕рдордп рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ ред рдХрдВрдкреНрдпреВрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдореЗрдВ, рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдорд╛рдЗрдкрдореИрдкрд┐рдВрдЧ рдФрд░ рдЕрдирд┐рд╕реЛрдЯреНрд░реЛрдкрд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ [16] рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗ рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдореЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдкреИрдЯрд░реНрди рдорд╛рдиреНрдпрддрд╛ рддрдХрдиреАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╕реНрдореГрддрд┐ рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдмреАрдЪ рд╡реНрдпрд╛рдкрд╛рд░-рдмрдВрдж рдХреЗ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЫрд╡рд┐ рддрддреНрд╡реЛрдВ рдХреЗ рдпреЛрдЧ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ "рднреЛрд▓реЗ" рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореЗрдВ рдУ (рдПрдо * рдПрди) рдХреА рдПрдХ рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рдУ (1) рдХреА рдПрдХ рд╕реНрдореГрддрд┐ рдЬрдЯрд┐рд▓рддрд╛ рд╣реИред рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдЖрдкрдХреЛ O (1) рд╕рдордп рдореЗрдВ рд╕рдорд╛рди рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдФрд░ O (M * N) рдореЗрдореЛрд░реА рдЬрдЯрд┐рд▓рддрд╛ рд╣реИред


рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рд░рд╛рд╢рд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

ред рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд░реЗрдЦреАрдп рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдФрд░ рдЬреАрдкреАрдЬреАрдкреАрдпреВ [17] рдХреЗ рддрд╣рдд рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЗрд╕реЗ рджреЛ-рдкрд╛рд╕ рдЧреЙрд╕рд┐рдпрди рдлрд╝рд┐рд▓реНрдЯрд░ [18] рдХреА рддрд░рд╣ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ : рдкрд╣рд▓реА рдкрд╛рд╕ рдореЗрдВ, рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рд░рдХрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рджреВрд╕рд░реЗ рдореЗрдВ, рдпреЗ рдЖрдВрд╢рд┐рдХ рд░рдХрдо рдХреЙрд▓рдо рдореЗрдВ рдЬрдорд╛ рд╣реЛрддреА рд╣реИрдВред


рджреЛ рдкрд╛рд╕реЛрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреА рдЧрдгрдирд╛ред рдмрд╛рдИрдВ рдУрд░ рдореВрд▓ рдЫрд╡рд┐ рд╣реИред рдХреЗрдВрджреНрд░ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╣реИрдВред рджрд╛рдИрдВ рдУрд░ рдЕрдВрддрд┐рдо рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рд╣реИред


рдмрд╛рдИрдВ рдУрд░ рддрддреНрд╡реЛрдВ рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рд╡рд╛рд▓реА рдПрдХ рдЫрд╡рд┐ рд╣реИред рджрд╛рдИрдВ рдУрд░ рдЗрд╕рдХреА рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рд╣реИред рдмрд╛рдИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЙрдЧрд░рд┐рджрдорд┐рдХ рдкреИрдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред

рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдорд╛рдзрд╛рди


рдЗрд╕рдХреЗ рдирд┐рдкрдЯрд╛рди рдореЗрдВ рдЖрдо рдЬрдирддрд╛ рдХреА рдПрдХ рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг, рдЯреНрд░реА рдХреЛрдб рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдкреЛрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рдЕрддрдГ рдЕрд╕рддрдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП:

  1. рд╣рдо рд╕реАрдзреЗ рдХреЗрд╡рд▓ рдЖрда рдкрдбрд╝реЛрд╕реА рддрддреНрд╡реЛрдВ рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ;
  2. рд╣рдо рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдирдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдпреЛрдЧ рдХреА рдЧрдгрдирд╛ рдХрд░рдХреЗ, рдЖрда рддрддреНрд╡реЛрдВ (3 ├Ч 3) рд╕реЗ рдорд┐рд▓рдХрд░ рдЖрда рдкрдбрд╝реЛрд╕реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ;
  3. рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдж рдХреЗ рдЪрд░рдг рдореЗрдВ, рд╣рдо рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░ 3 рдЧреБрдирд╛ (9 ├Ч 9, 27 ├Ч 27, 81 ├Ч 81, рдЖрджрд┐) рддрдХ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдкреВрд░реЗ рд╡реЗрдХреНрдЯрд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рди рд╣реЛ рдЬрд╛рдПред


рдЬрдирддрд╛

рдХреА рдПрдХ рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд╛рд▓реЛрдВ рдХреЗ рдПрдХ рд╡реЗрдХреНрдЯрд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдПрдХ рддрддреНрд╡ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рддрд╛рдХрддреЛрдВ рдХреА рдПрдХ рдЕрдиреБрдорд╛рдирд┐рдд рдЧрдгрдирд╛ред рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд╛рд▓реЛрдВ рдХреЗ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдорд╛рдзрд╛рди рдХреА рдЬрдЯрд┐рд▓рддрд╛ quilinilinly рдмрдврд╝рддреА рд╣реИ, рдЬреИрд╕реЗ O (N * 8 * log3 (sqrt (N))) R = 2 рдХреЗ рд▓рд┐рдПред рдФрд░ рдЬреИрд╕реЗ R = 3. рдХреЗ рд▓рд┐рдП O (N * 26 * log3 (cbrt (N)))



рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд░реВрдк рдореЗрдВ, рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдорд▓реНрдЯреАрдЧреНрд░рд┐рдб рддрдХрдиреАрдХ рдХреЗ рд╕рдорд╛рди рджреЛрд╖ рд╣реИ, рдЕрд░реНрдерд╛рддреН, рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрдо рдЖрд╡реГрддреНрддрд┐ рд╡рд╛рд▓реЗ рдШрдЯрдХреЛрдВ рдХреА рдареЛрд╕ рдЕрд╕рддрддрддрд╛ "рдХрдареЛрд░рддрд╛"ред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╣реИред


рдЗрд╕ рдЪрд┐рддреНрд░рдг рдореЗрдВ рдмрд▓реЛрдВ рдХреЛ рдПрдЪрдПрд╕рд╡реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд░рдВрдЧ рдХреЛрдбрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╣реНрдпреВ рдмрд▓ рдХреА рджрд┐рд╢рд╛ рд╣реИ, рдорд╛рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдкреВрд░реНрдг рдореВрд▓реНрдп рдХреЗ рдХреНрд░рдо рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрдо рд╕реЗ рдХрдо рднреЗрдж рдХрд░рдиреЗ рдпреЛрдЧреНрдп (рдорд╛рди = 0.05) рдмрд▓ 10 -7 рдХреЗ рдХреНрд░рдо рдХреЗ рд╣реЛрдВ , рдФрд░ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рдмрд▓ (рдорд╛рди = 1) 0) 10 3 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдХреЗ рдХреНрд░рдо рдХреЗ рд╣реИрдВ )ред

рдКрдкрд░ рдЪрд┐рддреНрд░рдг рдореЗрдВ, рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕рдорд╛рд░реЛрд╣ рдХреЗ рдХрдо рдЖрд╡реГрддреНрддрд┐ рдШрдЯрдХреЛрдВ рдХреЗ "рдХрдареЛрд░рддрд╛" рдХрд╛ рдкреНрд░рднрд╛рд╡ рдирдЧреНрди рдЖрдВрдЦреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ "рдорд▓реНрдЯреАрдЧреНрд░рд┐рдб" рдореЗрдВ рдпрд╣ "рдХрдареЛрд░рддрд╛" рдирдореВрдирд╛ рдЖрд╡реГрддреНрддрд┐ рдореЗрдВ рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдореЗрдВ рдпрд╣ рдЬрдирддрд╛ рдХреЗ рд╕реНрдерд╛рдирд┐рдХ рд╡рд┐рддрд░рдг рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЬреЛ рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд▓реЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИ рд╡рд╣ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рджреНрд░рд╡реНрдпрдорд╛рди рдХрд╛ рдХреЗрдВрджреНрд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред


рдЪрд┐рддреНрд░рдг рдХрд╛ рдХреЗрдВрджреНрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╢реЗрд╖ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдПрдХ рд╕рдорд╛рди рджреНрд░рд╡реНрдпрдорд╛рди рд╡рд┐рддрд░рдг рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЪрд░рдо рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рджреНрд░рд╡реНрдпрдорд╛рди рдХрд╛ рдЪрд░рдо

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

рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреЗрд╢ рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рди рдХреЗрд╡рд▓ рдЬрдирддрд╛ рдХреА рд░рд╛рд╢рд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рднреА рд╣реЛрдВрдЧреЗред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдПрдХ рдЫрд╡рд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХрд╛ рдЕрдкрдирд╛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реА рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдпреЛрдЧ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдЗрд╕ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдПрдХ рдордирдорд╛рдирд╛ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдпреЛрдЧ, рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ред


рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдЕрднрд┐рдиреНрди рдЫрд╡рд┐

рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ 3 рдХреЗ рд╕рд╛рде рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд▓реЗ рдЪрд▓реЛ; 1} рдФрд░ рдКрдкрд░реА рджрд┐рд╢рд╛ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ {7 рдХреЗ рд╕рд╛рде; 5}ред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдпреЛрдЧ {резрем of; 120} - {18; 45} - {28; 0} + {3; 0} {125 рд╣реИ; 75}, рддрддреНрд╡реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ 25 рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЗрд╕рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ {5 рд╣реЛрдВрдЧреЗ; 3}ред

рдЬреЛ рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИ рд╡рд╣ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЫрд╡рд┐ рдХреЗ рд╕рднреА рддрддреНрд╡реЛрдВ рдореЗрдВ рдПрдХрддрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╡рдЬрди рдЧреБрдгрд╛рдВрдХ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рднрд╛рд░реЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рд╣рдо рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рддрддреНрд╡реЛрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдЧреБрдгрд╛ рдХрд░реЗрдВрдЧреЗред рдФрд░ рд╣рдо рдХреНрд╖реЗрддреНрд░ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рдпрджрд┐ рд╣рдо рднрд╛рд░рд┐рдд рдХрд╛рд░рдХреЛрдВ рдХреЗ рдпреЛрдЧ рд╕реЗ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рд░рд╛рд╢рд┐ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред


рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдПрдХреАрдХреГрдд рдЫрд╡рд┐ред рдмрдбрд╝рд╛ рдлрд╝реЙрдиреНрдЯ рд╡рдЬрди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ

рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ 2 рдХреЗ рд╕рд╛рде рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдХреНрд╖реЗрддреНрд░ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ; 1} рдФрд░ рдКрдкрд░реА рджрд┐рд╢рд╛ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде {5; 4}ред рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рднрд╛рд░рд╛рдВрдХ рдЧреБрдгрд╛рдВрдХ 4.8 - 1.0 - 0.6 + 0.2 рдХрд╛ рдпреЛрдЧ 3.4 рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдпреЛрдЧ {11.1; 13.2} - {0.5; 2.0} - {1.5; 0,0} + {0,1; 0,0} {9,2 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ; 11.2}ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ {2.7 рд╣реИрдВ; 3.3}ред

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рд╕рд░реНрдХрд┐рдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЖрдк рдиреЗрддреНрд░рд╣реАрди - рджреВрд░реА рдкрд░рд┐рд╡рд░реНрддрди [19] рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рджреВрд░ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред


рдПрдХ рд╕рдордиреНрд╡рд┐рдд рдЫрд╡рд┐ рдХреЛ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде рджреВрд░реА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ред рдмрд╛рдИрдВ рдУрд░ рдЖрдо рдЬрдирддрд╛ рдХреА рдЫрд╡рд┐ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЫрд╡рд┐ 3 ├Ч 3 рддрддреНрд╡реЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдХреЗрдВрджреНрд░ рдХреА рджреВрд░реА рд╣реИред рдЕрдЧрд▓рд╛ 9 ├Ч 9 рдФрд░ 27 ├Ч 27 рддрддреНрд╡реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░реЛрдВ рдХреА рджреВрд░реА рд╣реИред рдЗрд╕ рдЪрд┐рддреНрд░рдг рдореЗрдВ рджреВрд░реА рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдПрдХ рдПрдХреАрдХреГрдд рджреВрд░реА рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдЪрдПрд╕рд╡реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рджрд┐рд╢рд╛ рдФрд░ рджреВрд░реА рдХреЛ рдХреЛрдбрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╣реНрдпреВ рджрд┐рд╢рд╛ рд╣реИ, рдорд╛рди рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рджреВрд░реА рд╣реИред рдЗрд╕ рдЪрд┐рддреНрд░рдг рдореЗрдВ рджреВрд░реА рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢:

  1. , , ( , R = 3) тАХ , , .
  2. .
  3. O(1).
  4. O(M*N).


. тАХ . тАХ .


рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХрд╛ рд╕рдордп, рдЬреЛ рдЕрднреА рднреА рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдХреЗ рджрд╛рдпрд░реЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН, рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдФрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╕реНрдерд┐рд░рддрд╛ред рдЗрд╕рд▓рд┐рдП, рдореВрд▓ рдЫрд╡рд┐ рдореЗрдВ рдореМрдЬреВрдж рдорд╛рдиреЛрдВ рдХреА рд╕реАрдорд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЗрд╕рдХреА рдЕрднрд┐рдиреНрди рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдВрдмрд╛ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп, рдореВрд▓ рдЫрд╡рд┐ (рдорд╛рди рд╕реАрдорд╛ 0..255) рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рдиреЛрдВ рдХреЗ рд╡рд░реНрдЧреЛрдВ рд╡рд╛рд▓реЗ рдорд╛рди (рдорд╛рди рд╕реАрдорд╛ 0..65535) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, 32 рдмрд┐рдЯреНрд╕ [20] рдХреА рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХрддрд╛ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ ред

рдПрдХ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐ рднрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рджреЗрдЦреА рдЬрд╛рддреА рд╣реИред рдЕрдкрдиреЗ рдЖрдк рд╕реЗ, рд╕рдордиреНрд╡рд┐рдд рдХреЗ рдпреЛрдЧ рдХрд╛ рдорд╛рди рдЬреЛ рдХрд┐ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЫрд╡рд┐ рдХреЗ рдЖрдХрд╛рд░ N рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдврд╝рддрд╛ рд╣реИ: рдЪрддреБрд╖реНрдХреЛрдгреАрдп рд░реВрдк рд╕реЗ рдПрдХ-рдЖрдпрд╛рдореА рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП 0 + 1 + 2 + ... + N - 1 = (N - 1) * N / 2 рдФрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рдЖрджрд┐ред рджреЛ рдЖрдпрд╛рдореА рдПрди * (рдПрди - 1) * рдПрди / 2ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 2048 ├Ч 2048 рдЖрдХрд╛рд░ (4292870144 рдХреЗ рдмрд░рд╛рдмрд░), рдПрдХ 32-рдмрд┐рдЯ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреВрд░реНрдгрд╛рдВрдХ (рдЬрд┐рд╕рдХрд╛ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп 4294967295 рд╣реИ) рдХреА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рд╕рдордиреНрд╡рд┐рдд рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рдпреЛрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдмрдбрд╝реА рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп, рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рд╣реЛрддрд╛ рд╣реИред

рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ 32-рдмрд┐рдЯ рдЪрд▓ рдмрд┐рдиреНрджреБ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ (рдПрдХ рдЦрдЧреЛрд▓реАрдп рджреВрд░реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ 10 рд╡рд┐рд▓рдВрдм 38 10 - 10), рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рднрд╛рд░рд╛рдВрдХ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд╕рд╛рде рдЧрдгрдирд╛ рдХреА рд╕рдЯреАрдХрддрд╛, рд╕рдВрдХреНрд╖реЗрдкрдг [21] рдХреЗ рджреМрд░рд╛рди рдЬрдорд╛ рд╣реБрдИ рдЯреНрд░рдВрдХреЗрд╢рди рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдлреА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ ред


4 ├Ч 4 рддрддреНрд╡реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рднрд╛рд░рд┐рдд рдХреЗрдВрджреНрд░ рдХреА рдЧрдгрдирд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рдкреВрд░реНрдг рдореВрд▓реНрдпред рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдореЗрдВ рдПрдХрд▓ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рд╕рдВрдЦреНрдпрд╛ (32 рдмрд┐рдЯреНрд╕) рд╣реЛрддреА рд╣реИрдВред


32 ├Ч 32 рддрддреНрд╡реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рднрд╛рд░рд┐рдд рдХреЗрдВрджреНрд░ рдХреА рдЧрдгрдирд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рдкреВрд░реНрдг рдореВрд▓реНрдпред рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдореЗрдВ рдПрдХрд▓ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рд╕рдВрдЦреНрдпрд╛ (32 рдмрд┐рдЯреНрд╕) рд╣реЛрддреА рд╣реИрдВред

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


рднрд╛рд░ рдХреА рд╕реАрдорд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рднрд╛рд░рд┐рдд рдХреЗрдВрджреНрд░ рдХреА рдЧрдгрдирд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдирд┐рд░рдкреЗрдХреНрд╖ рдореВрд▓реНрдп рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдЧреНрд░рд╛рдл "рд╕рдмрд╕реЗ рдЦрд░рд╛рдм" рдХреНрд╖реЗрддреНрд░ (рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреЗ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ) рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ 256 ├Ч 256 рддрддреНрд╡ рд╣реИред


рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рднрд╛рд░рд┐рдд рдХреЗрдВрджреНрд░ рдХреА рдЧрдгрдирд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рдкреВрд░реНрдг рдореВрд▓реНрдп рдХреНрд╖реЗрддреНрд░ рдХреЗ рдмрдврд╝рддреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдШрдЯрддрд╛ рд╣реИред рдЧреНрд░рд╛рдл "рд╕рдмрд╕реЗ рдЦрд░рд╛рдм" рдХреНрд╖реЗрддреНрд░ (рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреЗ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ) рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рднрд╛рд░рд┐рдд рдХреЗрдВрджреНрд░реЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХрд▓-рд╕рдЯреАрдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ 512 ├Ч 512 рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЖрдХрд╛рд░ рдореЗрдВ рдФрд░ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рддреНрд░реБрдЯрд┐ рдХрд╛ рдкрд░рд┐рдорд╛рдг рдЫрд╡рд┐ рддрддреНрд╡ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рддреБрд▓рдиреАрдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдпрджреНрдпрдкрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдмрдврд╝рддреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдпрд╣ рдПрдХ рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХреЗ рдХреНрд╖реЗрддреНрд░ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рд╣реИ - рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдмрд▓ рдХрд╛ рдкрд░рд┐рдорд╛рдг - рдЗрд╕рд▓рд┐рдП, рдХреЗрд╡рд▓ рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдирд┐рд╖реНрдХрд░реНрд╖


рдПрдХ рдПрдХреАрдХреГрдд рдЫрд╡рд┐ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдХреЛ рд╕рдВрднрд╡рддрдГ рдорд╣рддреНрд╡ (рдорд╣рддреНрд╡ рдирдореВрдирд╛) рдХреЗ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрд╖реНрдЯрддрдо рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдУ (1) рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреАрдкреАрдпреВ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдореМрдЬреВрджрд╛ - рдФрд░ рдЕрддреНрдпрдВрдд рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди - рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рд░реИрдЦрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рдУ (рдПрди) рд╣реИ рдФрд░ рдЖрдзреБрдирд┐рдХ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдЖрдзреБрдирд┐рдХ рддрд░реАрдХреЛрдВ рдореЗрдВ рдЖрд╡реЗрджрди рдкрд╛рддреЗ рд╣реИрдВ [22, 23] ред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдПрдХреАрдХреГрдд рдЫрд╡рд┐рдпрд╛рдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЕрдВрдбрд░рд░реЗрдЯреЗрдб рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВред рд╡реЗ рдорд╛рдЗрдкрдореИрдкрд┐рдВрдЧ рдФрд░ рдЕрдирд┐рд╕реЛрдЯреНрд░реЛрдкрд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рджреЛрдиреЛрдВ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХрд┐ рдмрд╛рдж рдХреЛ GPU [24, 25] рдкрд░ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдХрд╛рдлреА рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рдЙрдкрд╛рдп рд╣реЛрдВред

рд╕рдВрджрд░реНрдн



All Articles