рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ

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

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


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


Arrays - Arrays
рдПрдХ рд╕рд░рдгреА рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИред рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдЯреИрдХ рдФрд░ рдХрддрд╛рд░, рд╕рд░рдгрд┐рдпреЛрдВ рд╕реЗ рд▓реА рдЧрдИ рд╣реИрдВред
рдпрд╣рд╛рдБ рдЖрдХрд╛рд░ 4 рдХреЗ рддрддреНрд╡реЛрдВ (1, 2, 3 рдФрд░ 4) рдХреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд░рдгреА рдХреА рдПрдХ рдЫрд╡рд┐ рд╣реИред

рдЫрд╡рд┐

рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рдЖрдЗрдЯрдо рдХреЛ рдПрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рд╕реМрдВрдкрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рд░рдгреА рдореЗрдВ рдЗрд╕ рдЖрдЗрдЯрдо рдХреА рд╕реНрдерд┐рддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рд╖рд╛рдПрдВ рд╕рд░рдгреА рдХреЗ рд╢реБрд░реБрдЖрддреА рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ 0. рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреА

рд╣реИрдВ: рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд░рдгрд┐рдпрд╛рдБ рд╣реИрдВ:
  • рдПрдХ рдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ (рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ)
  • рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпрд╛рдБ (рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдЕрдВрджрд░ рд╕рд░рдгрд┐рдпрд╛рдБ) рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпрд╛рдБ


рд╕рд░рдгрд┐рдпреЛрдВ рдкрд░ рдмреБрдирд┐рдпрд╛рджреА рд╕рдВрдЪрд╛рд▓рдиред рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реВрдЪрдХрд╛рдВрдХ рдкрд░ рдПрдХ рддрддреНрд╡
рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ ред рдПрдХ
рддрддреНрд╡ рдХреЛ
рд╣рдЯрд╛рдПрдВ ред рд╣рдЯрд╛рдПрдВ (рд╣рдЯрд╛рдПрдВ) - рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реВрдЪрдХрд╛рдВрдХ рдкрд░ рдПрдХ рддрддреНрд╡ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИред
рдЖрдХрд╛рд░ - рдПрдХ рд╕рд░рдгреА рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред

рд╕реНрд╡-рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1 рд╕рд░рдгреА рдХрд╛ рджреВрд╕рд░рд╛ рдиреНрдпреВрдирддрдо рддрддреНрд╡ рдЦреЛрдЬреЗрдВред
2. рд╕рд░рдгреА рдореЗрдВ рдкрд╣рд▓рд╛ рдЧреИрд░-рджреЛрд╣рд░рд╛рд╡ рдкреВрд░реНрдгрд╛рдВрдХред
3. рджреЛ рдХреНрд░рдордмрджреНрдз рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░реЗрдВред
4. рд╕рд░рдгреА рдореЗрдВ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рдиреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░реЗрдВред

рдвреЗрд░
рд╣рдо рд╕рднреА рдкреНрд░рд╕рд┐рджреНрдз рд╡рд┐рдХрд▓реНрдк рдкреВрд░реНрд╡рд╡рдд рдХрд░реЗрдВ (рд░рджреНрдж рдХрд░реЗрдВ) рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рдЬреЛ рд▓рдЧрднрдЧ рд╣рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдореМрдЬреВрдж рд╣реИред рдХрднреА рдЖрдкрдиреЗ рд╕реЛрдЪрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рддрдВрддреНрд░ рдХрд╛ рд╕рд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдкрд┐рдЫрд▓реЗ рд░рд╛рдЬреНрдпреЛрдВ (рдЬреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВ) рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдВрддрд┐рдо рдХреНрд░рд┐рдпрд╛ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣реАрдВ рдвреЗрд░ рдХрд╛рдо рдЖрддрд╛ рд╣реИ!

рд╕реНрдЯреИрдХ рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг рдЦрдбрд╝реА рдкреБрд╕реНрддрдХреЛрдВ рдХреА рдПрдХ рд╕реНрдЯреИрдХ рд╣реИред рдмреАрдЪ рдореЗрдВ рдХрд╣реАрдВ рдПрдХ рдкреБрд╕реНрддрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕рдХреЗ рдКрдкрд░ рд░рдЦреА рд╕рднреА рдкреБрд╕реНрддрдХреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ LIFO (рд▓рд╛рд╕реНрдЯ рдЗрди рдлрд░реНрд╕реНрдЯ рдЖрдЙрдЯ) рд╡рд┐рдзрд┐ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ ред
рдпрд╣рд╛рдВ рдПрдХ рд╕реНрдЯреИрдХ рдХреА рдПрдХ рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рддреАрди рдбреЗрдЯрд╛ рддрддреНрд╡ (1, 2 рдФрд░ 3) рд╣реИрдВ, рдЬрд╣рд╛рдВ 3 рд╕рдмрд╕реЗ рдКрдкрд░ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:



рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде рдореВрд▓ рд╕рдВрдЪрд╛рд▓рди:
рдкреБрд╢ - рджреВрд╕рд░реЛрдВ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рддрддреНрд╡ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдкреБрд▓ (рдкреЙрдк) - рд╕реНрдЯреИрдХ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╢реАрд░реНрд╖ рддрддреНрд╡ рджреЗрддрд╛ рд╣реИред
рдЦрд╛рд▓реА рдХрд░реЗрдВ? (IsEmpty) - рдпрджрд┐ рд╕реНрдЯреИрдХ рдЦрд╛рд▓реА рд╣реИ рддреЛ рд╕рд╣реА (true) рджреЗрддрд╛ рд╣реИред
рд╢реАрд░реНрд╖ (рд╢реАрд░реНрд╖) - рд╕реНрдЯреИрдХ рд╕реЗ рд╣рдЯрд╛рдП рдмрд┐рдирд╛ рд╢реАрд░реНрд╖ рддрддреНрд╡ рджреЗрддрд╛ рд╣реИред

рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЛрд╕реНрдЯрдлрд┐рдХреНрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВред
2. рд╕реНрдЯреИрдХ рдкрд░ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВред
3. рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╕рдВрддреБрд▓рд┐рдд рдХреЛрд╖реНрдардХ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред

рдХрддрд╛рд░реЗрдВ
рдПрдХ рд╕реНрдЯреИрдХ рдХреА рддрд░рд╣, рдПрдХ рдХрддрд╛рд░ рдПрдХ рдЕрдиреНрдп рд░реИрдЦрд┐рдХ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдЗрдЯрдо рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрдЯреИрдХ рдФрд░ рдХрддрд╛рд░ рдХреЗ рдмреАрдЪ рдПрдХрдорд╛рддреНрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ LIFO рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдХреНрдпреВ рдПрдХ рд╡рд┐рдзрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИFIFO, рдЬреЛ рдлрд░реНрд╕реНрдЯ рдЖрдЙрдЯ рдореЗрдВ рдлрд░реНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рд╣реИ ред
рдПрдХ рдорд╣рд╛рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рд░реЗрдЦрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг: рдЯрд┐рдХрдЯ рдХрд╛рд░реНрдпрд╛рд▓рдп рдкрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд▓реЛрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдпрджрд┐ рдХреЛрдИ рдирдпрд╛ рд╡реНрдпрдХреНрддрд┐ рдЖрддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЕрдВрдд рд╕реЗ рд▓рд╛рдЗрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╢реБрд░реВ рд╕реЗ рдирд╣реАрдВ - рдФрд░ рд╕рд╛рдордиреЗ рдЦрдбрд╝рд╛ рд╡реНрдпрдХреНрддрд┐ рдЯрд┐рдХрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕рд▓рд┐рдП, рд▓рд╛рдЗрди рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред
рдпрд╣рд╛рдВ рдПрдХ рдХрддрд╛рд░ рдХреА рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЪрд╛рд░ рдбреЗрдЯрд╛ рддрддреНрд╡ (1, 2, 3, рдФрд░ 4) рд╣реИрдВ, рдЬрд╣рд╛рдВ 1 рд╢реАрд░реНрд╖ рдкрд░ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:



рдХрддрд╛рд░ рдХреЗ рд╕рд╛рде рдореВрд▓ рд╕рдВрдЪрд╛рд▓рди:
Enqueue - рдХрддрд╛рд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рддрддреНрд╡ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
Dequeue - рдХрддрд╛рд░ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдПрдХ рдЖрдЗрдЯрдо рд╣рдЯрд╛рддрд╛ рд╣реИред
рдЦрд╛рд▓реА рдХрд░реЗрдВ? (IsEmpty) - рдпрджрд┐ рдХрддрд╛рд░ рдЦрд╛рд▓реА рд╣реИ рддреЛ рд╕рд╣реА (true) рджреЗрддрд╛ рд╣реИред
рд╢реАрд░реНрд╖ (рд╢реАрд░реНрд╖) - рдХрддрд╛рд░ рдХрд╛ рдкрд╣рд▓рд╛ рддрддреНрд╡ рджреЗрддрд╛ рд╣реИред

рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рдХрддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреИрдХ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред
2. рдХрддрд╛рд░ рдХреЗ рдкрд╣рд▓реЗ k рддрддреНрд╡реЛрдВ рдХреЛ рдЙрд▓рдЯрд╛ред
3. рдХрддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1 рд╕реЗ n рддрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рд╕реГрдЬрдиред

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

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

рд▓рд┐рдВрдХреНрдб рд╕реВрдЪрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо, рд╣реИрд╢ рдЯреЗрдмрд▓ рдФрд░ рдЖрд╕рдиреНрди рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдПрдХ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдПрдХ рджреГрд╢реНрдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реИ:



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдВрдХ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
  • рдПрдХрд▓ рд▓рд┐рдВрдХ рд╕реВрдЪреА (рдпреВрдирд┐рдбрд╛рдпрд░реЗрдХреНрд╢рдирд▓)
  • рд╕рдВрджреЗрд╣ рд╕реЗ рдЬреБрдбрд╝реА рд╕реВрдЪреА (рджреНрд╡рд┐рджрд┐рд╢)


рд▓рд┐рдВрдХреНрдб рд▓рд┐рд╕реНрдЯ
InsertAtEnd рдкрд░ рдмреЗрд╕рд┐рдХ рдСрдкрд░реЗрд╢рдВрд╕ - рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рдЖрдЗрдЯрдо рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
InsertB рдкреНрд░рд╛рд░рдВрдн (InsertAtHead) - рдПрдХ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рдЖрдЗрдЯрдо рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╣рдЯрд╛рдПрдВ - рдЗрд╕ рдЖрдЗрдЯрдо рдХреЛ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рд╕реЗ рдирд┐рдХрд╛рд▓ рджреЗрддрд╛ рд╣реИред
DeleteBeginning (DeleteAtHead) - рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреЗ рдкрд╣рд▓реЗ рддрддреНрд╡ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИред
рдЦреЛрдЬ - рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рд╕реЗ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдЖрдЗрдЯрдо рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рдЦрд╛рд▓реА рдХрд░реЗрдВ? (IsEmpty) - рдпрджрд┐ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдЦрд╛рд▓реА рд╣реИ рддреЛ рд╕рд╣реА (true) рджреЗрддрд╛ рд╣реИред

рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреЛ рдкрд▓рдЯреЗрдВ (рдЙрд▓реНрдЯрд╛, рдЙрд▓реНрдЯрд╛, рдкреАрдЫреЗ рдХреА рдУрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ)ред
2. рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдореЗрдВ рдПрдХ рд▓реВрдк рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред
3. рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдореЗрдВ рдЕрдВрдд рд╕реЗ Nth рдиреЛрдб рд▓реМрдЯрд╛рдПрдВред
4. рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рд╕реЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдирд┐рдХрд╛рд▓реЗрдВред

рд░реЗрдЦрд╛рдВрдХрди
рд░реЗрдЦрд╛рдВрдХрди рдиреЛрдбреНрд╕ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬреЛ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВред рдиреЛрдбреНрд╕ рдХреЛ рдХреЛрдиреЗ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреЛрдбрд╝реА (x, y) рдХреЛ рдПрдХ рдХрд┐рдирд╛рд░реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╢реАрд░реНрд╖ x, рд╢реАрд░реНрд╖ y рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдПрдХ рдХрд┐рдирд╛рд░реЗ рдореЗрдВ рд╡рдЬрди / рд▓рд╛рдЧрдд рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╢реАрд░реНрд╖ x рд╕реЗ y рддрдХ рдЬрд╛рдиреЗ рдореЗрдВ рдХрд┐рддрдиреА рд▓рд╛рдЧрдд рд▓рдЧрддреА рд╣реИред



рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рдкреНрд░рдХрд╛рд░:
  • рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдЧреНрд░рд╛рдл
  • рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧреНрд░рд╛рдл


рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдЧреНрд░рд╛рдлрд╝ рдХреЛ рджреЛ рд░реВрдкреЛрдВ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрд╕рдиреНрди рд╕реВрдЪреА рд╕реВрдЪреА (рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдЧреНрд░рд╛рдл) рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред



рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╢реАрд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЬреНрдЮрд╛рдд рдЙрджрд╛рд╣рд░рдг:


рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдЧрд╣рд░рд╛рдИ рдкрд╣рд▓реА рдЦреЛрдЬ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
2. рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдХрд┐ рдЧреНрд░рд╛рдл рдПрдХ рдкреЗрдбрд╝ рд╣реИ рдпрд╛ рдирд╣реАрдВред
3. рдЧреНрд░рд╛рдл рдореЗрдВ рдХрд┐рдирд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрд┐рдирддреАред
4. рдЪреЛрдЯрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рд░рд╛рд╕реНрддрд╛ рдЦреЛрдЬреЗрдВред

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

рдкреЗрдбрд╝реЛрдВ рдХреЛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдФрд░ рдЬрдЯрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрд╢рд▓ рднрдВрдбрд╛рд░рдг рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

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



рдкреЗрдбрд╝ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

  • N-
  • (Balanced Tree)
  • (Binary Tree)
  • (Binary Search Tree)
  • AVL
  • - (Red Black Tree)
  • 2тАУ3


рдКрдкрд░ рд╕реЗ, рдмрд╛рдЗрдирд░реА рдЯреНрд░реА рдФрд░ рдмрд╛рдЗрдирд░реА рд╕рд░реНрдЪ рдЯреНрд░реА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреЗрдбрд╝ рд╣реИрдВред

рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рдмрд╛рдЗрдирд░реА рдЯреНрд░реА рдХреА рдКрдВрдЪрд╛рдИ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред
2. рдмрд╛рдЗрдирд░реА рд╕рд░реНрдЪ рдЯреНрд░реА рдореЗрдВ kth рдХрд╛ рдЕрдзрд┐рдХрддрдо рдорд╛рди рдЬреНрдЮрд╛рдд рдХрд░реЗрдВред
3. рдЬрдбрд╝ рд╕реЗ "k" рдХреА рджреВрд░реА рдкрд░ рдиреЛрдб рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред
4. рдмрд╛рдЗрдирд░реА рдЯреНрд░реА рдореЗрдВ рджрд┐рдП рдЧрдП рдиреЛрдб рдХреЗ рдкреВрд░реНрд╡рдЬреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг:

1. рдлреЗрд╕рдмреБрдХ: рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╢реАрд░реНрд╖ рд╣реИ, рдФрд░ рджреЛ рд▓реЛрдЧ рдорд┐рддреНрд░ рд╣реИрдВ рдЬрдм рджреЛ рдХреЛрдиреЗ рдХреЗ рдмреАрдЪ рдПрдХ рдХрд┐рдирд╛рд░реЗ рд╣реЛрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА рджреЛрд╕реНрддреЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреА рдЧрдгрдирд╛ рдЧреНрд░рд╛рдл рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИред

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

3. рдкрд░рд┐рд╡рд╣рди рдиреЗрдЯрд╡рд░реНрдХ: рдЗрдирдореЗрдВ рдЪреЛрдЯрд┐рдпрд╛рдБ рд╕рдбрд╝рдХреЛрдВ рдФрд░ рдкрд╕рд▓рд┐рдпреЛрдВ рдХреЗ рдЪреМрд░рд╛рд╣реЗ рд╣реИрдВ - рдпреЗ рдЙрдирдХреЗ рдЪреМрд░рд╛рд╣реЛрдВ рдХреЗ рдмреАрдЪ рд╕рдбрд╝рдХ рдЦрдВрдб рд╣реИрдВред

4. рдЖрдгрд╡рд┐рдХ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЬрд╣рд╛рдВ рдХреЛрдиреЗ рдЕрдгреБ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рдирд╛рд░реЗ рдЕрдгреБрдУрдВ рдХреЗ рдмреАрдЪ рдХреЗ рдмрдВрдзрди рд╣реЛрддреЗ рд╣реИрдВред

5. рд░реЗрдЦрд╛рдВрдХрди рдореЗрдВ рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЕрд╕рддрдд рдХрд░рдирд╛ред ( рдФрд░ рдпрд╣рд╛рдБ рднреА рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓реЗрдЦ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ )

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

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

8. рдореИрдк рдХрд▓рд░рд┐рдВрдЧ: рдкреНрд░рд╕рд┐рджреНрдз рдЪрд╛рд░-рд░рдВрдЧ рдкреНрд░рдореЗрдп рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╣рдореЗрд╢рд╛ рдореИрдк рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд░рдВрдЧ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдХреЛрдИ рднреА рджреЛ рдЖрд╕рдиреНрди рдХреНрд╖реЗрддреНрд░ рдПрдХ рд╣реА рд░рдВрдЧ рдХреЛ рди рд╕реМрдВрдкреЗ, рдЬрд┐рд╕рдореЗрдВ рдЪрд╛рд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЗрд╕ рдореЙрдбрд▓ рдореЗрдВ, рд░рдВрдЧ рдХреЗ рд╕рд╛рде рдХреНрд╖реЗрддреНрд░ рдиреЛрдбреНрд╕ рд╣реИрдВ, рдФрд░ рдЖрд╕рдиреНрди рдЧреНрд░рд╛рдл рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рд╣реИрдВред

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

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

рд╕реА # рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдореЗрд░реА рддрд░рд╣, рд╕реА # рдЧреНрд░рд╛рдлрд┐рдВрдЧ рдХреЛрдб рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд▓рд┐рдВрдХ рдпрд╣рд╛рдВ рд╣реИред рдпрд╣рд╛рдВ C ++ рдореЗрдВ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдЙрдиреНрдирдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд▓рд┐рдП ред рдПрдЖрдИ рдФрд░ рд╕реНрдХрд╛рдИрдиреЗрдЯ рдХреЗ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рд╕реНрдЯреЙрдореНрдк рдХрд░реЗрдВ ред

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

рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдХреИрд╕реЗ рддреАрди рд╢рдмреНрдж "рд╢реАрд░реНрд╖", "рдЗрд╕ рдкреНрд░рдХрд╛рд░", рдФрд░ "рдЙрдирдХреЗ" рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:



рд╢рдмреНрджреЛрдВ рдХреЛ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рддрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ "рдиреЛрдб", "s" рдФрд░ "r" рдмрд┐рдВрджреБ "рд╢реАрд░реНрд╖", " рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреНрд░рдорд╢рдГ, рдФрд░ "рдЙрдирдХреЗ",

рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рд╢рдмреНрджреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред
2. рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕рднреА рд╢рдмреНрджреЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред
3. рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рд░рдгреА рддрддреНрд╡реЛрдВ рдХреЛ рдЫрд╛рдБрдЯрдирд╛ред
4. рдХреНрдпреВрд╕реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рд╢рдмреНрдж рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред
5. T9 рд╢рдмреНрджрдХреЛрд╢ рдмрдирд╛рдПрдВред

рдЙрдкрдпреЛрдЧ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг:
1. рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдЪрдпрди рдпрд╛ рдПрдХ рд╢рдмреНрдж рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рдкреВрд░рд╛ рдХрд░рдирд╛ред
2. рдлреЛрди рдпрд╛ рдлреЛрди рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рд╕рдВрдкрд░реНрдХреЛрдВ рдореЗрдВ рдЦреЛрдЬреЗрдВред

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

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

рд╣реИрд╢ рдЯреЗрдмрд▓ рдЖрдорддреМрд░ рдкрд░ рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╣реИрд╢рд┐рдВрдЧ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЗрди рддреАрди рдХрд╛рд░рдХреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ:
  • рд╣реИрд╢ рдлрдВрдХрд╢рди
  • рд╣реИрд╢ рдЯреЗрдмрд▓ рдХрд╛ рдЖрдХрд╛рд░
  • рдЯрдХреНрдХрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдзрд┐


рдпрд╣рд╛рдБ рдПрдХ рд╡рд┐рд╡рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рд╣реИрд╢ рдХреЛ рдПрдХ рд╕рд░рдгреА рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╕рд░рдгреА рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреА рдЬрд╛рддреА рд╣реИред



рд╕реНрд╡рддрдВрддреНрд░ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП:
1. рд╕рд░рдгреА рдореЗрдВ рд╕рдордорд┐рдд рдЬреЛрдбрд╝реЗ рдЦреЛрдЬреЗрдВред
2. рдкреВрд░реНрдг рдпрд╛рддреНрд░рд╛ рдкрде рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
3. рдЦреЛрдЬреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рд░рдгреА рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░рдгреА рдХрд╛ рд╕рдмрд╕реЗрдЯ рд╣реИред
4. рдЪреЗрдХ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рджрд┐рдП рдЧрдП рдПрд░реАрдЬрд╝ рдЕрд╕рдВрддреБрд╖реНрдЯ рд╣реИрдВред

рдиреАрдЪреЗ .Net рдореЗрдВ рдПрдХ рдирдореВрдирд╛ рд╣реИрд╢ рддрд╛рд▓рд┐рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рд╣реИ

static void Main(string[] args)
        {
            Hashtable ht = new Hashtable
            {
                { "001", "Zara Ali" },
                { "002", "Abida Rehman" },
                { "003", "Joe Holzner" },
                { "004", "Mausam Benazir Nur" },
                { "005", "M. Amlan" },
                { "006", "M. Arif" },
                { "007", "Ritesh Saikia" }
            };

            if (ht.ContainsValue("Nuha Ali"))
            {
                Console.WriteLine("    !");
            }
            else
            {
                ht.Add("008", "Nuha Ali");
            }

            //   .
            ICollection key = ht.Keys;

            foreach (string k in key)
            {
                Console.WriteLine(k + ": " + ht[k]);
            }
            Console.ReadKey();
        }


рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг:

1. рдЦреЗрд▓ "рдЬреАрд╡рди"ред рдЗрд╕рдореЗрдВ, рд╣реИрд╢ рд╣рд░ рдЬреАрд╡рд┐рдд рдХреЛрд╢рд┐рдХрд╛ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИред

2. Google рдЦреЛрдЬ рдЗрдВрдЬрди рдХрд╛ рдПрдХ рдЖрджрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рд╕рднреА рдореМрдЬреВрджрд╛ рд╢рдмреНрджреЛрдВ рдХреЛ URL рдХреЗ рдПрдХ рд╕реЗрдЯ рдореЗрдВ рдореИрдк рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╡реЗ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рджреЛ рдмрд╛рд░ рд╣реИрд╢ рдЯреЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдкрд╣рд▓реА рдмрд╛рд░ URL рдХреЗ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рд╢рдмреНрджреЛрдВ рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рджреВрд╕рд░реА рдмрд╛рд░, URL рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдЯ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред

3. рдЬрдм рдПрдХ рдорд▓реНрдЯреАрд╡реЗ рдЯреНрд░реА рд╕рдВрд░рдЪрдирд╛ / рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣реИрд╢ рдЯреЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдВрддрд░рд┐рдХ рдиреЛрдб рдХреЗ рдХрд┐рд╕реА рднреА рдмрдЪреНрдЪреЗ рдХреЗ рддрддреНрд╡ рддрдХ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

4. рдЬрдм рд╢рддрд░рдВрдЬ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ рд╕реЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдП рдЧрдП рдкрджреЛрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддрд╛рдХрд┐ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдЬрд╝рд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рд╡рд╛рдкрд╕ рдЖ рд╕рдХреЗрдВред

5. рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЛ рдЪрд░ рдирд╛рдо рдХреЛ рд╕реНрдореГрддрд┐ рдореЗрдВ рдЙрд╕рдХреЗ рдкрддреЗ рдкрд░ рдореИрдк рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдкрд░реНрд▓ рдЬреИрд╕реА рднрд╛рд╖рд╛рдУрдВ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рдореЗрдВ, рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрд╡рдпрдВ рд╣реИрд╢ рдореИрдкреНрд╕ рдХреА рддрд░рд╣ рд╣реИрдВред

All Articles