Learn DSA with Java Pro

реж+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

рдЖрдордЪреНрдпрд╛ рд╡реНрдпрд╛рдкрдХ рдЯреНрдпреБрдЯреЛрд░рд┐рдпрд▓ рдЕреЕрдкрд╕рд╣ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЖрдгрд┐ рдЕрд▓реНрдЧреЛрд░рд┐рдердо рд╕рдВрдХрд▓реНрдкрдирд╛ рдЬрд╛рдгреВрди рдШреНрдпрд╛. рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╡рд╛рд╕ рд╕реБрд░реВ рдХрд░рдгрд╛рд▒реНрдпрд╛ рдирд╡рд╢рд┐рдХреНрдпрд╛рдВрд╕рд╛рдареА рдЖрдгрд┐ рддрд╛рдВрддреНрд░рд┐рдХ рдореБрд▓рд╛рдЦрддреАрдВрд╕рд╛рдареА рддрдпрд╛рд░реА рдХрд░рдгрд╛рд▒реНрдпрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рд╕рд╛рдареА рдпреЛрдЧреНрдп. рд╕рд░реНрд╡ рдЙрджрд╛рд╣рд░рдгреЗ рдЬрд╛рд╡рд╛ рд╡рд╛рдкрд░рддрд╛рдд.

рддреБрдореНрд╣реА рдХрд╛рдп рд╢рд┐рдХрд╛рд▓:
тАв рдЕрд▓реНрдЧреЛрд░рд┐рдердордЪреА рдореВрд▓рднреВрдд рддрддреНрддреНрд╡реЗ рдЖрдгрд┐ рдЬрдЯрд┐рд▓рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг
тАв рдЕтАНреЕрд░реЗ, рд╕реНрдЯреНрд░рд┐рдВрдЧреНрдЬ, рд▓рд┐рдВрдХреНрдб рд▓рд┐рд╕реНрдЯ, рд╕реНрдЯреЕрдХ рдЖрдгрд┐ рдХреНрдпреВрдЬ
тАв рд╣реЕрд╢ рдЯреЗрдмрд▓реНрд╕, рд╕реЗрдЯреНрд╕, рдЯреНрд░реАрдЬ рдЖрдгрд┐ рдЧреНрд░рд╛рдл
тАв рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдЕрд▓реНрдЧреЛрд░рд┐рдердо: рдЗрдиреНрд╕рд░реНрд╢рди, рдорд░реНрдЬ рдЖрдгрд┐ рдХреНрд╡рд┐рдХрд╕реЙрд░реНрдЯ
тАв рдЧреНрд░рд╛рдл рдЕрд▓реНрдЧреЛрд░рд┐рдердо: BFS, DFS, Dijkstra рдЖрдгрд┐ Prim рдЪреЗ
тАв рдбрд╛рдпрдиреЕрдорд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рдЧреНрд░реАрдбреА рдЕрд▓реНрдЧреЛрд░рд┐рдердо рдЖрдгрд┐ рдмреЕрдХрдЯреНрд░реЕрдХрд┐рдВрдЧ

рдкреВрд░реНрдг рд╢рд┐рдХреНрд╖рдг рдЕрдиреБрднрд╡:
тАв рдирд╡рд╢рд┐рдХреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рдЧрдд рдкрд░реНрдпрдВрдд 31 рд╕рдВрд░рдЪрд┐рдд рдкреНрд░рдХрд░рдгреЗ
тАв рд╕реНрдкрд╖реНрдЯ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгрд╛рдВрд╕рд╣ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
тАв рдкреВрд░реНрдг, рдЪрд╛рд▓рдгреНрдпрд╛рдпреЛрдЧреНрдп рдЬрд╛рд╡рд╛ рдХреЛрдб рдЙрджрд╛рд╣рд░рдгреЗ
тАв рддреБрдордЪреЗ рдЬреНрдЮрд╛рди рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдХреНрд╡рд┐рдЭ рдкреНрд░рд╢реНрди

рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рдЕрдиреБрдХреВрд▓ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:
тАв рдЧрдбрдж рдЖрдгрд┐ рд╣рд▓рдХреЗ рдереАрдо рдкрд░реНрдпрд╛рдп
тАв рдСрдлрд▓рд╛рдЗрди рд╢рд┐рдХреНрд╖рдг - рдЗрдВрдЯрд░рдиреЗрдЯрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА
тАв рд╕рд░реНрд╡ рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рд╢реЛрдз рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛
тАв рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рд╡рд┐рд╖рдп (рдЖрд╡рдбрддреЗ) рдмреБрдХрдорд╛рд░реНрдХ рдХрд░рд╛
тАв рд╕реНрд╡рдЪреНрдЫ, рд╡рд┐рдЪрд▓рд┐рдд-рдореБрдХреНрдд рдЗрдВрдЯрд░рдлреЗрд╕

рдпрд╛рд╕рд╛рдареА рдкрд░рд┐рдкреВрд░реНрдг:
тАв рдкреВрд░реНрд╡реАрдЪрд╛ DSA рдЕрдиреБрднрд╡ рдирд╕рд▓реЗрд▓реЗ рдкреВрд░реНрдг рдирд╡рд╢рд┐рдХреНрдпрд╛
тАв рдХреЛрдбрд┐рдВрдЧ рдореБрд▓рд╛рдЦрддреАрдВрд╕рд╛рдареА рддрдпрд╛рд░реА рдХрд░рдгрд╛рд░реЗ рд╡рд┐рджреНрдпрд╛рд░реНрдереА
тАв рд╕рдВрдЧрдгрдХ рд╡рд┐рдЬреНрдЮрд╛рдирд╛рдЪреЗ рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдЕрд▓реНрдЧреЛрд░рд┐рдердо рд╢рд┐рдХрдд рдЖрд╣реЗрдд
тАв рд╡рд┐рдХрд╛рд╕рдХ рддреНрдпрд╛рдВрдЪреЗ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреНрдпрд╛рдЪреЗ рдХреМрд╢рд▓реНрдп рдмрд│рдХрдЯ рдХрд░рдд рдЖрд╣реЗрдд
тАв рд╕реНрд╡рддрдГ рд╢рд┐рдХрдгрд╛рд░реЗ, рдордЬрдмреВрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд╛рдпрд╛ рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЗрдд.

рдЖрдЬрдЪ рддреБрдордЪрд╛ DSA рдорд╛рд╕реНрдЯрд░реАрдВрдЧ рдкреНрд░рд╡рд╛рд╕ рд╕реБрд░реВ рдХрд░рд╛ - рдореВрд▓рднреВрдд рд╕рдВрдХрд▓реНрдкрдирд╛рдВрдкрд╛рд╕реВрди рддреЗ рдореБрд▓рд╛рдЦрддреАрд╕рд╛рдареА рддрдпрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреНрдпрд╛рдкрд░реНрдпрдВрдд!
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
реирей рдбрд┐рд╕реЗрдВ, реирежреирел

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╢реЗрдЕрд░ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

First release.

ре▓рдк рд╕рдкреЛрд░реНрдЯ

рдбреЗрд╡реНрд╣рд▓рдкрд░ рдпрд╛рд╡рд┐рд╖рдпреА
ALG Software Lab SIA
info@algsoftlab.com
10 Juglas iela, Lici Stopinu pagasts Ropazu novads, LV-2118 Latvia
+371 29 411 963

ALG Software Lab рдХрдбреАрд▓ рдЕрдзрд┐рдХ