0:00
So guys, рд╣рдордиреЗ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рджреЗрдЦрд╛ рдея┐╜
0:02
Dynamic Memory Allocation рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ Stack, Heap, рд╣рдордиреЗ рдХрд╛рдлреА рдмрдбрд╝реЗ-рдмрдбрд╝реА discussions
0:06
рдХрд┐рдпреЗ рдереЗ рдФрд░ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ Dynamic Memory Allocation рдЖрдк рд▓реЛрдЧ рдХрд┐я┐╜
0:10
рдХрд┐рди functions рдХреА рдордЬрд╝рд╕реЗ use рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рд▓реЛрдЧ рдХрд┐рд╕ рддрд░я┐╜
0:13
actual рдореЗрдВ Dynamic Memory Allocation рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдкрдбрд╝рд╛ рдерд╛ рдХреНрдпрд╛ рдмрд╛рддреЗрдВ рдХрд░реАрджреЗ рдЗрди рдбрд╛рдпрдиреЗрдорд┐рдХ рдореЗрдореЛрд░реА рдЕрд▓реЛрдХреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛ рдерд╛ рдХрд┐ рдЕрдЧрд░ рд╣я┐╜
0:34
рдПрдХ рдПрд░реЗ рдХреЛ рдПрд▓реЛрдХреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рд╣рдо рд▓реЛрдЧ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЗрдВрдЯ рдПрд░ рдФрд░ рдФрд░ рдорд╛рди рд▓реЛрдЧ рджрд╕ рд▓рд┐рдЦрд╛ рддрдм рдпрд╣рд╛рдВ рдкрд░ рдореИя┐╜
0:40
рдЗрдВрдЯреАрдЬрд░реНрд╕ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдореЗрд░рд╛ рдХрд╣рд╛рдВ рдкрд░ рдЬрд╛рддреА рд╣реИ рдореЗрд░реА рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдВ рдореИрдореЛрд░реА рд▓реЛрдХреЗрдЯ рд╣реЛрддреА рд╣реИ рдХрд┐рд╕я┐╜
0:48
рднреА рдлрдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдЪреАрдЬ рдХреЛ рдбрд╛рд▓рддрд╛ рд╣реВрдВ рддреЛ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдЙрд╕ рдлрдВрдХреНрд╢рди рдХреА рдЬреЛ рд╕реНрдЯреИрдХ рд╣реИ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдпя┐╜
0:54
рд╡рд░реАрдмрд▓ рдмрди рдЬрд╛рдПрдЧрд╛ рдПрдХ рд▓реЛрдХрд▓ рд╡рд░реАрдмрд▓ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреНрдпрд╛ рд╣реЛ рд╡рд╣ рдбрд┐рд╕реНрдЯреНрд░реЙрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдлрдВрдХреНрд╢рди рд░рд┐рдЯрд░реНрди рдХрд░реЗрдЧя┐╜
1:00
рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЧреНрд▓реЛрдмрд▓ рд╕реНрдЯрд╛рд░реНрдЯрд┐рдХ рд╡рд░реАрдмрд▓реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛ рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛ рдерд╛ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЪя┐╜
1:04
рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ рдПрдХреНрдЪреБрдЕрд▓ рд╡рд╣ рднреА рд╣рдорд╛рд░реА рдХреБрдЫ рдореЗрдореЛрд░реА рд▓реЗрддрд╛ рд╣реИ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣рдордиреЗ рдпрд╣рд╛рдВ рдкя┐╜
1:10
рд╣реА рдмрд╛рдд рдХреА рдереА рдФрд░ рд╣реА рдкрд░ рд╣реА рдЫреБрдкреА рд╣реБрдИ рд╣реИ рдкреВрд░реА рдбрд╛рдЗрдирд╛рдорд┐рдХ рдореЗрдореЛрд░реА рд╣реА рд╣реА рд╣реЛрддреА рд╣реИ рдбрд╛рдЗрдирд╛рдорд┐рдХ рдореЗрдореЛрд░реА рд╣реА рдкрд░ рдореЗя┐╜
1:17
allocation рдХреЛ рд╣реА рдХрд╣рддреЗ рд╣реИ dynamic memory allocation рддреЛ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдмреЛрд▓рд╛ рдерд╛ рдХрд┐ dynamic memory allocation рдПрдХ рддрд░реАрдХрд╛ рд╣я┐╜
1:23
рдЬрд┐рд╕рдореЗрдВ рдХрд┐ рд╣рдо рд▓реЛрдЧ рдПрдХ data structure рдХрд╛ size change рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
1:26
runtime рдкрд░ рдФрд░ рд╣рдо рд▓реЛрдЧ different рддрд░рд╣ рдХреА memory different size рдХреА memory allocate рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
1:32
runtime рдкрд░ рддреЛ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рджреЗрдЦрд╛ рдерд╛ рдХрд┐ рдЬреЛ memory assign рд╣реЛрддреА рд╣реИ рдПрдХ C program рдХреЛ рдПрдХ typical architecture рдореЗрдВ рд╡реЛ code
1:38
static global variable, stack рдФрд░ heap рдЗрди рдЪрд╛рд░ рддрд░рд╣ рдХреА рд╣реЛрддреА рд╣реИ рдЗрди рдЪрд╛рд░ рдЬреЛ segments рд╣реЛрддреЗ рд╣реИрдВ рдЙрдирдореЗрдВ рджреА рдЬрд╛рддреА рд╣реИ assign рдХреА рдЬрд╛рддреА рд╣я┐╜
1:48
рдЕрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЗрдВрдЧреЗ functions for dynamic memory allocation in C
1:53
рдХрд┐ C programming рдореЗрдВ dynamic memory allocation рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреМрди-рдХреМрди рд╕реЗ functions рдХреА рдЬрд░реВрд░рдд рд╣я┐╜
1:59
рдЕрдм dynamic memory allocation рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╣рдорд╛рд░рд╛ heap segment рд╣реЛрддрд╛ рд╣реИ рдЙрд╕рдореЗрдВ memory allocate рд╣реЛрддреА рд╣я┐╜
2:05
рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛ рдерд╛ stack рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ heap рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ code segment рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ global and local variable рдХреЗ рдмрд╛рд░реЗ рдореЗя┐╜
2:11
рдЗрд╕рд╕реЗ рдкрд┐рдЫрд▓реЗ рдХреЗ рдкрд┐рдЫрд▓реЗ videos рдореЗрдВ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ discuss рдХрд░рдХреЗ рд╕рд╛рд░рд╛ рдХреБрдЫ рдмрддрд╛ рд░рд╣рд╛ рд╣я┐╜
2:16
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ C programming рдХреА playlist рдХреЛ access рдирд╣реАрдВ рдХрд┐рдпрд╛ рддреЛ рд╡реЛ рдЬрд░реВрд░ рдХрд░ рд▓реЗрдирд╛ рдЕрдЧрд░ рдХрд┐рд╕реА рдиреЗ рднреА рд╡реЛ рд╡реАрдбрд┐рдпреЛ рдорд┐рд╕ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рддя┐╜
2:21
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ dynamic memory allocation рдПрдХрджрдо clear рд╣реЛ рдЧрдпрд╛ рд╣реЛрдЧрд╛ рд╕рдмрдХреЛ рд╡реЛ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛я┐╜
2:25
рдФрд░ рдпреЗ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ рдХрд░ рдкрд╛рдПрдВрдЧреЗ actual рдореЗрдВ dynamic memory allocation
2:29
рддреЛ рд╣рдорд╛рд░реЗ рдмрд╛рд╕ 4 functions рд╣реЛрддреЗ рд╣реИрдВ рдЗрд╕ task рдХреЛ рдЗрд╕ рдкреВрд░реЗ task рдХреЛ рдпрд╣ рдЬреЛ рд╣рдорд╛рд░реА рд╣реА рд╣реЛрддреА рд╣реИ рдЙрд╕рдореЗрдВ рдореЗрдореЛрд░реА рдХреЛ рд▓реЛрдХреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд░ рдлрдВрдХреНрд╢рди рд╣реЛрддреЗ рд╣реИрдВ рдПрдХ рд╣реЛрддрд╛ рд╣реИ рдореИрдВ рд▓реЙрдХ рдПя┐╜
2:40
рд╣реЛрддрд╛ рд╣реИ рдХреИрд▓реЛ рдПрдХ рд╣реЛрддрд╛ рд╣реИ рд░рд┐рдпрд▓ рд▓реЙрдХ рдПрдХ рд╣реЛрддрд╛ рд╣реИ рдлреНрд░реА рддреЛ рдореИрдВ рд▓реЙрдХ рд▓реЙрдХ рд░рд┐рдпрд▓ рд▓реЙрдХ рдлреНрд░реА рдпрд╣ рдЪрд╛рд░ рдлрдВрдХреНрд╢рди рд╣реЛрддреЗ рд╣реИя┐╜
2:47
рддреЛ рдпреЗ рдЪрд╛рд░ functions рд╣реЛрддреЗ рд╣реИрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ dynamic memory allocation рдХреЗ рд▓рд┐рдП, рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ, dynamic memory allocation рдХреЗ рд▓рд┐рдП
2:56
рддреЛ dynamic memory allocation рдЕрднреА рд╕рдм рд▓реЛрдЧ рдХреЛ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реЛрдЧрд╛ рд╕рд╣реА рд╕реЗ, рдЕрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рд╡реЛ рдЪрд╛рд░ functions рдПрдХ рдПрдХ рдХрд░рдХреЗ рджреЗрдЦреЗрдВрдЧреЗ
3:02
рдЬреЛ рдпреЗ dynamic memory allocation рдХрд░рдиреЗ рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХрд░рддреЗ рд╣реИрдВ, рдкрд╣рд▓рд╛ function рд╣реИ malloc
3:06
рддреЛ рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдЕрдм рдХрд░реЗрдВрдЧреЗ рдХреНрдпрд╛ malloc рдХреЛ рджреЗрдЦреЗрдВрдЧреЗ рдФрд░ malloc рдореЗя┐╜
3:11
рд╣рдо рд▓реЛрдЧ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╣рдорд╛рд░рд╛ target рдХреНрдпрд╛ рд╣реИ рд╣рдо рд▓реЛрдЧ рдЕрдЧя┐╜
3:14
рдПрдХ рдЕрдкрдиреЗ basic target рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ heap рд╣рдорд╛рд░реЗ рдкрд╛я┐╜
3:18
given рд╣реИ рдПрдХ рднрдВрдбрд╛рд░ рд╣реИ heap рдХрд╛ рдорддрд▓рдм рдПрдХ рднрдВрдбрд╛рд░ рд╕рдордЭ рд▓реЛ рдореЗрдореЛрд░реА рдХрд╛
3:22
рдЬреЛ рдХреА рд╣рдордХреЛ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдореЗрдореЛрд░реА, рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ
3:27
рдПрдХ int star pointer рдмрдирд╛рдПрдВрдЧреЗ, рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдХрд╣реВрдБрдЧрд╛, int star ptr
3:31
рдФрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐, рдпрд╣ int star ptr рдХреЛ required amount of memory in heap
3:36
рдпрд╛рдирд┐ рдХрд┐ рдЬрд┐рддрдиреА memory рдореБрдЭреЗ heap рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдЪрд╛рд╣рд┐рдП рдЙрддрдиреА memory allocate рдХрд░рдХреЗ рдореИрдВ рдХреНрдпрд╛ рдХрд╣реВя┐╜
3:42
рдХрд┐ pointer рдХреЛ point рдХрд░рд╛ рджреВрдВ рдЙрд╕ memory рд╕реЗ рдпреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП malloc рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд╛рдзрд╛ рд╕рд╣рд╛рдпрдХ рд╣реЛрддрд╛ рд╣я┐╜
3:49
рдЕрдм рдпреЗ рдХрд╛рдо рдХрд┐рд╕ рддрд░рд╣ рдХрд░рддрд╛ рд╣реИ рд╡реЛ рдореИрдВ рдЖрдкрдХреЛ code рд╡рдЧреИрд░рд╛ рд▓рд┐рдЦрдХреЗ рдмрддрд╛ рджреВрдБрдЧрд╛ рд▓реЗрдХрд┐рди рдЕрднреА рдХреЗ рд▓рд┐рдП рдЖрдк рд▓реЛрдЧ рд╕рд┐рд░реНрдл рд╕реБрдиреЛ рдореЗрд░реА рдмрд╛рдд рдХреЛ рдФрд░ information рдХреЛ absorb рдХрд░я┐╜
3:56
рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ malloc рдХреА рдЬреЛ full form рд╣реИ рд╡реЛ рд╣реИ memory allocation
4:00
рдпрд╣ reserve рдХрд░рддрд╛ рд╣реИ рдПрдХ block of memory with a given amount of bytes
4:04
рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдорд╛рди рд▓реЛ рдореБрдЭреЗ 10 bytes рдЪрд╛рд╣рд┐рдП рддреЛ рдореИрдВ malloc рдХреЛ рджреЗ рджреВрдБрдЧрд╛ 10
4:08
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рдореБрдЭреЗ 100 bytes рдЪрд╛рд╣рд┐рдП рддреЛ рдореИрдВ malloc рдХреЛ рджреЗ рджреВрдБрдЧрд╛ 100 рд▓реЗрдХрд┐рди actual рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣я┐╜
4:14
size of operator рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИ рдпреЗ рд╕рд╛рд░реЗ рдХрд╛рдо рдХрд┐рд╕ рддрд░рд╣ рдХрд░рддреЗ рд╣я┐╜
4:17
рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ visual studio code рдХреЗ рдЕрдВрджрд░ рд▓реЗ рдЬрд╛рдХреЗ рдмрддрд╛рдКрдВрдЧрд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЖрдк рд▓реЛрдЧ рдпреЗ рд╕рдордЭ рд▓я┐╜
4:22
рдпрд╣ рд░рд┐рдЬрд░реНрд╡ рдХрд░ рд▓реЗрддрд╛ рд╣реИ рдПрдХ рдмреНрд▓реЙрдХ рдСрдл рдореЗрдореЛрд░реА рдЬрд┐рддрдирд╛ рд╣рдордиреЗ рдмреЛрд▓рд╛ рдЗрд╕рдХреЛ рднрд╛рдИ рдЗрддрдиреА рдмрд╛рдЗрдЯ рд╣рдордХреЛ рдЪрд╛рд╣рд┐рдП рд╣рдордХреЛ рдЗрддрдия┐╜
4:29
рд╕реНрдкреЗрд╕ рдЪрд╛рд╣рд┐рдП рдпрд╣ рдмреЛрд▓реЗрдЧрд╛ рдУрдХреЗ рдпрд╣ рд░рд╣рд╛ рдЖрдкрдХрд╛ рдкреЙрдЗрдВрдЯрд░ рдЬреЛ рдХрд┐ рдкреЙрдЗрдВрдЯ рдХрд░рддрд╛ рд╣реИ рд╣реАрдк рдХреЗ рдЕрдВрджрд░ рдЗрддрдиреА рд╕реНрдкреЗрд╕ рдХреЛ рдареАрдХ рд╣я┐╜
4:37
рддреЛ heap рдХреЗ рдЕрдВрджрд░ point рдХрд░ рджреЗрдЧрд╛, рдорд╛рди рд▓реЛ рдореИрдВрдиреЗ 10 byte рдпрд╣рд╛рдБ рдкрд░ request рдХрд░реА
4:41
рддреЛ рд╡реЛ 10 byte рдпрд╣рд╛рдБ рдкрд░ рд▓реЗрдХреЗ heap рдореЗрдВ, рдФрд░ рдЙрд╕рдХрд╛ рдЬреЛ pointer рд╣реИ, рд╡реЛ рдЖрдкрдХреЛ return рдХрд░ рджреЗрдЧрд╛
4:46
рдЕрдм рд╣реЛрддрд╛ рдХреНрдпрд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░, return value рд╣реЛрддреА рд╣реИ рдПрдХ void pointer
4:50
рд╡реЛ рдмреЛрд▓реЗрдЧрд╛ рдХрд┐ рдмрд╛рдИ, рдЬреЛ pointer рд╣реИ, рд╡реЛ void pointer рд╣реИ, рдЖрдк рдЗрд╕рдХреЛ typecast рдХрд░ рд▓реЛ рдЬрд┐рд╕ рдПрд╕рд╛рдк рд╕реЗ рдЖрдкрдХреЛ memory рдХреЛ use рдХрд░рдирд╛ рд╣я┐╜
4:56
рдЕрдм рдорд╛рди рд▓реЛ рдореБрдЭреЗ рдпрд╣рд╛рдБ рдкрд░ integer array рдмрдирд╛рдирд╛ рд╣реИ рдПрдХ integer dynamic array рдмрдирд╛рдирд╛ рд╣я┐╜
5:01
рддрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдЙрд╕рдХреЛ int star рдореЗрдВ typecast рдХрд░ рд▓реЛ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдареАрдХ рд╣реИ рднрд╛рдИ рдореБрдЭреЗ void pointer рджреЗ рджя┐╜
5:06
рдореИрдВ int star рдХреА typecasting рд▓рдЧрд╛ рджреВрдБрдЧрд╛ рдЙрд╕рдХреЗ рдкреАрдЫреЗ рдФрд░ рд╡реЛ рдПрдХ integer pointer рдмрди рдЬрд╛рдПрдЧя┐╜
5:11
рдореЗрд░рд╛ рдХрд╛рдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рд▓реЛрдЧ рджреЗрдЦреЗрдВрдЧя┐╜
5:16
рдЗрд╕рдХреЗ рдмрд╛рдж type casting рдХреЗ рдмрд╛рдж рдХрд┐ рдЕрдЧрд░ рд╣рдорд╛рд░реА space insufficient рд╣реИ рдорд╛рди рд▓я┐╜
5:21
heap рд╣реИ рд╣рдорд╛рд░реА рдорд╛рди рд▓реЛ n size рдХреА рдФрд░ рдЖрдкрдиреЗ рдорд╛рди рд▓я┐╜
5:26
memory n plus 1 size рдХреА рдЕрдм рдЙрд╕рдХреЛ рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛ рдпреЛрдЧреА рдЬрдм рдЬрдЧрд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдХрд╣рд╛рдВ рд╕реЗ рджреЗрдЧя┐╜
5:31
рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ 10 рдЯреЙрдлрд┐рдпрд╛рдВ рд╣реИ рдЖрдк рдЙрд╕рд╕реЗ 11 рдЯреЙрдлрд┐рдпрд╛рдВ рдорд╛рдВрдЧ рд▓я┐╜
5:35
рддреЛ рд╡реЛ рдЖрдкрдХреЛ рдПрдХ рдФрд░ рдЯреЙрдлреА рдХрд╣рд╛рдВ рд╕реЗ рд▓рд╛рдХреЗ рджреЗрдЧрд╛ рддреЛ рдЖрдк рд▓реЛрдЧреЛ рдХрд░рдия┐╜
5:39
рдХреНрдпрд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ рдЪреЗрдХ рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдЬреЛ pointer рдЖрдкрдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣я┐╜
5:43
return рдореЗрдВ рдХрд╣реАрдВ рд╡реЛ null pointer рддреЛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рд╡реЛ null pointer рд╣я┐╜
5:48
рддреЛ рдЗрд╕рдХрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдорддрд▓рдм рд╣реИ рдХрд┐ memory allocation рдирд╣реАрдВ рд╣реЛ рдкрд╛рдпя┐╜
5:52
memory рдЬреЛ рд╣реИ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬреЛ space рд╣реИ рд╡реЛ insufficient рдкрдбрд╝ рдЧрдИ рдХрд╣рд╛ рд╣реАрдк рдХреЗ рдЕрдВрджя┐╜
5:57
рд╣реАрдк рдХреЗ рдЕрдВрджрд░ memory insufficient рд╣реЛ рдЧрдИ рд╣реАрдк рдХреЗ рдЕрдВрджрд░ рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдЬрд┐рддрдиреА рдня┐╜
6:04
values рд╣реЛрддреА рд╣реИ memory рдХреА рд╡реЛ garbage value рд╕реЗ initialize рд╣реЛ рдЬрд╛рддреА рд╣я┐╜
6:08
рддреЛ рдпреЗ рднреА рд╣рдо рд▓реЛрдЧ рдХреЛ рдПрдХ point рджрд┐рд╣рд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реИ syntax рдЗрд╕рдХрд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣я┐╜
6:12
рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдмрдирд╛рдУ рдПрдХ int star ptr semi colon рд▓рдЧрд╛ рджя┐╜
6:17
рдлрд┐рд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рд▓рд┐рдЦреВрдВ ptr is equal to рдореИрдВ рдХрд╣реВрдБрдЧрд╛ ptr is equal to
6:22
int star int star рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ рдореИрдВ lock рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдорд╛рди рд▓реЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдВрдЧя┐╜
6:29
3 into size of int рдЕрдм size of operator рдХрд╛ рдХреНрдпреЛрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпя┐╜
6:35
рдореИрдВрдиреЗ directly рдпрд╣рд╛рдБ рдкрд░ 4 рдХреНрдпреЛрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рджрд┐рдпрд╛ рдпрд╣рд╛рдБ рдлрд┐рд░ 2 рдХреНрдпреЛрдВ рдирд╣реАрдВ рд▓рд┐рдЦ рджрд┐рдпрд╛ рдЬреЛ рдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рдХрд┐ рдЗрд╕ architecture рдореЗя┐╜
6:40
рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдорд╛рди рд▓реЛ рдореИрдВ рдПрдХ computer рдореЗрдВ рд░рди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╡рд╣рд╛рдВ рдкрд░ рдЗрдВрдЯ рдХрд╛ рд╕рд╛рдЗрдЬ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ 2 рдмрд╛рдЗрдЯ рдХрд┐рд╕реА рджреВрд╕рд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдЕрдкрдия┐╜
6:48
рджреЛрд╕реНрдд рдХреЛ рдореИрдВрдиреЗ рд╡рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рднреЗрдЬрд╛ рдореЗрд▓ рдХрд░рд╛ рддреЛ рдЙрд╕рдХреЗ рдореЗрдВ рдЕрдЧрд░ рд╕рд╛рдЗрдЬ рдУрдл рдЗрдВрдЯ рдЬреЛ рд╣реИ рд╡реЛ рдХреБрдЫ рдФрд░ рд╣реИ рддрдм рдкреНрд░реЙрдмреНрд▓я┐╜
6:54
PK Kellogg Kellogg Dynamic Memory Allocation Kellogg Kellogg
7:33
contiguous allocation рддреЛ рдпрд╣рд╛рдБ рдкрд░ Kellogg simply Mellock рдХреА рддрд░рд╣ рд╣реЛрддрд╛ рд╣я┐╜
7:39
рд╕рдм рдХреБрдЫ same рд╣реЛрддрд╛ рд╣реИ рдЬреЛ different рд╣реЛрддрд╛ рд╣реИ рд╡реЛ рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдпрд╣ n blocks reserve рдХрд░рддрд╛ рд╣реИ memory рдХя┐╜
7:44
with the given amount of bytes рддреЛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдмреЛрд▓реЗрдВ рдХрд┐ рдореБрдЭя┐╜
7:49
10 integer рдЪрд╛рд╣рд┐рдП рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдЖрдк рд▓реЛрдЧ рдмреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣рд╛рдБ рдкрд░ рдореБрдЭя┐╜
7:53
50 characters рдЪрд╛рд╣рд┐рдП, рддреЛ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ input рдХреЛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдпреЗ рдХреНрдпрд╛ рдХрд░реЗрдЧя┐╜
7:58
simply рдЖрдк рд▓реЛрдЧ рдХреЛ memory рдкрдХрдбрд╝рд╛ рджреЗрдЧрд╛, рдХрд╣рд╛рдБ рдкрд░ рд╣рдорд╛рд░реЗ рдЙрд╕реА рднрдВрдбрд╛рд░реЗ рдХреЗ рдЕрдВрджрд░, рдХреНрдпрд╛ рдирд╛рдо рд╣реИ рдЙрд╕ рднрдВрдбрд╛рд░реЗ рдХрд╛ heap
8:04
рд╣рдорд╛рд░реА рдЬреЛ heap рдХреА рдЬреЛ memory рд╣реИ, рдЬреЛ рдХреА free to use memory рд╣я┐╜
8:08
рдЬреЛ рдХреА publicly available рдЬрди рд╣рд┐рдд рдореЗрдВ рдЬрд╛рд░реА memory рд╣реИ рд╡реЛ рдпрд╣рд╛рдБ рдкрд░ рдХреЛрдИ рднреА рд▓реЗ рд╕рдХрддрд╛ рд╣я┐╜
8:13
рдЖрдк рд▓реЛрдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдЗрд╕рдореЗрдВ рд╕реЗ memory рдФрд░ рдЙрд╕рдХреЛ рдЖрдк PTR рдХреЛ рдпрд╣рд╛рдБ рдкя┐╜
8:19
рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ PTR рдХреЗ рдЕрдВрджрд░ store рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЙрд╕рдХреЗ pointer рдХя┐╜
8:23
рддреЛ рд╡реЛ рдПрдХ pointer рдЖрдкрдХреЛ return рдХрд░реЗрдЧрд╛ рдХреМрди? Kellogg Kellogg рдЖрдкрдХреЛ рдПрдХ pointer return рдХрд░реЗрдЧя┐╜
8:27
рдФрд░ рдЙрд╕ pointer рдХреЛ рдлрд┐рд░ рдЖрдк type casting рд╡рдЧреИрд░рд╛ рдХрд░рдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд▓реЛрдЧя┐╜
8:31
рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ рднреА void pointer return рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╣рдордиреЗ malloc рдореЗрдВ рджреЗрдЦрд╛ рдерд╛ рдХрд┐ type casting рдХрд░рдиреА рдкрдбрд╝рддреА рд╣я┐╜
8:38
рдпрд╣рд╛рдБ рдкрд░ рднреА рдХрд░рдиреА рдкрдбрд╝рддреА рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдмрд┐рд▓реНрдХреБрд▓ malloc рд╡рд╛рд▓реА рдмрд╛рдд рдХреЛ рд▓рд╛рдЧреВ рдХрд░рд╛ рджреЗя┐╜
8:44
рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╣рдо рд▓реЛрдЧ malloc рдХреЗ рдЕрдВрджрд░ рдпрд╣рд╛рдБ рдкрд░ void pointer рдмрдирд╛рддреЗ рдереЗ рдЙрд╕реА рддрд░рд╣ рдпрд╣рд╛рдБ рдкрд░ Whiskey pointer рдмрдирдХреЗ рдЖрдкрдХреЛ type casting рдХрд░рдиреА рдкрдбрд╝реЗрдЧреА рдЖрдкрдХреЗ appropriate data type рдореЗрдВ рдЙрд╕реЗ рдХреЗ рд╕рд╛рде рд╕рд╛рде рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧ рдХреЛ рджреЗрдЦрдирд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреА space insufficient рдкрдбрд╝ рдЬрд╛рддреА рд╣реИ рддреЛ memory рдХрд╛ allocation fail рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░рд╛ calloc рдПрдХ null pointer рдХреЛ return рдХрд░рддрд╛ рд╣я┐╜
9:04
рдпрд╣рд╛рдБ рдкрд░ рдПрдХ difference рд╡рд╛рд▓реА рдмрд╛рдд рдЬреЛ рд╣реИ рд╡реЛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреА рд╕рд╛рд░реА allocated memory 0 рд╕реЗ initialize рд╣реЛ рдЬрд╛рддреА рд╣я┐╜
9:12
рдореИрдВ lock рдореЗрдВ рдХрд┐рд╕ рд╕реЗ рд╣реЛрддреА рдереА garbage value рд╕реЗ рд╣реЛрддреА рдереА рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ difference рдФрд░ рдЖрдк рд▓реЛрдЧ рдЗрд╕рдХреЛ note down рдХрд░ рд▓реЛ рд╕рдм рдХреЗ рд╕я┐╜
9:19
рдХрд┐ рдЬреЛ рд╣рдорд╛рд░рд╛ malloc рд╣реЛрддрд╛ рд╣реИ рд╡реЛ allocated memory рдХреЛ initialize рдХрд░рд╛ рджреЗрддрд╛ рд╣реИ garbage value рд╕реЗ рдФрд░ рдЬреЛ calloc рд╣реЛрддрд╛ рд╣я┐╜
9:26
рд╡реЛ zero рд╕реЗ initialize рдХрд░рд╛ рджреЗрддрд╛ рд╣реИ syntax рдХреА рдмрд╛рдд рдХрд░реЛ рддреЛ рдмрд┐рд▓рдХреБя┐╜
9:30
malloc рдХреЗ рдЬреИрд╕рд╛ рдмрд╕ рдЬрдм рд╣рдо size of рдпрд╣рд╛рдБ рдкрд░ size рджреЗрддреЗ рдереЗ bytes рдореЗя┐╜
9:34
рддрдм рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рджреЛ number рджреЗрддреЗ рд╣реИрдВ рддреЛ рдХрд┐рддрдиреЗ blocks рдЪрд╛рд╣рд┐рдП рдФя┐╜
9:38
рдХрд┐рддрдиреЗ size рдХреЗ рдЪрд╛рд╣рд┐рдП рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рдХреНрдпрд╛ рдХрд░рддреЗ рдереЗ рдпрд╣рд╛рдБ рдкрд░ multiply рдХрд░ рджреЗ рдереЗ 3 multiply рдкрд░ size
9:44
of int рдХрд░рдХреЗ рдЬреЛ total size in bytes рдерд╛ рд╡реЛ input рд▓реЗрддрд╛ рдея┐╜
9:48
рдореИрдВ log рд▓реЗрдХрд┐рди calog рд╣рдорд╛рд░рд╛ рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛ calog рд╣рдорд╛рд░рд╛ рджреЛ numbers рдХреЛ рд▓реЗрдЧрд╛ input рдореЗрдВ рдкрд╣рд▓рд╛ рд▓реЗрдЧрд╛ рдХя┐╜
9:54
рдХрд┐рддрдиреЗ blocks рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡реЛ blocks рдХрд┐рддрдиреЗ size рдХреЗ рд╣реЛ рддреЛ рдпреЗ рджя┐╜
9:58
arguments рд╣реИ рдХрд┐рддрдиреЗ blocks рдЪрд╛рд╣рд┐рдП рд╡реЛ blocks рдХрд┐рддрдиреЗ size рдХреЗ рд╣реЛ рдХрд┐рддрдиреЗ blocks рдЪрд╛рд╣рд┐рдП рд╡реЛ blocks рдХрд┐рддрдия┐╜
10:04
size рдХреЗ рд╣реЛ as simple as that рдПрдХрджрдо simple рд╣реИ рдмрд╕ heap рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдпрд╣рд╛рдБ рдкя┐╜
10:10
рдФрд░ рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ pointer return рдХрд░рдХреЗ рдЙрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд░рдХреЗ рджрд┐рдЦрд╛рдУрдВрдЧрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ visual studio code рдХреЗ рдЕрдВрджя┐╜
10:15
рдЖрдк рд▓реЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ tension рдордд рд▓реЗрдирд╛ рд╣реИ code рд▓рд┐рдЦреЗрдВрдЧреЗ рд╣рдо рд▓реЛрдЧ рдмрд┐рдирд╛ code рдХреЗ рдХреБрдЫ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣я┐╜
10:19
рдпрд╣рд╛рдБ рдкрд░ reallocate рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ reallocate рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ reallocation
10:23
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдпрд╣рд╛рдБ рдкя┐╜
10:27
рдорд╛рдирд▓реЛ heap рдореЗрдВ рдХреБрдЫ memory рдЖрдкрдиреЗ рдпрд╣рд╛рдБ рдкрд░ PTR рдХреЗ рдЕрдВрджрд░ dynamically allocate рдХрд░ рджрд┐рдпя┐╜
10:34
рддреЛ PTR рдЖрдкрдХрд╛ point рдХрд░ рд░рд╣рд╛ рд╣реИ рдорд╛рдирд▓реЛ рдЗрди рдЪрд╛рд░ blocks рд╕реЗ рдПрдХ рджреЛ рддреАрди рдЪрд╛я┐╜
10:39
рдЕрдм рдорд╛рди рд▓реЛ рдЖрдкрдХреЛ рдЙрд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЕрдВрджрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рддреА рд╣реИ рдЖрда рдмреНрд▓реЙрдХреНрд╕ рдХя┐╜
10:43
рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпреЗ PTR рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдЕрдм рдпрд╛рдирд┐ рдХрд┐ рдЖя┐╜
10:47
рдЗрд╕ PTR рдХреЛ рд╣реА рдУрд╡рд░ рд░рд╛рдЗрдЯ рдХрд░рдХреЗ рд╡рд╛рдкрд╕ рд╕реЗ рдПрд▓реЛрдХреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рддреЗ рд╣реИрдВ рдХрд┐ memory
10:51
рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝рд╛ resource рд╣реИ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рдкрд╣рд▓реЗ рднреА рдмрддрд╛рдпрд╛ рд╣реИ рдФрд░ memory рдХреЛ рдЖрдк рд▓реЛрдЧ waste рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧя┐╜
10:56
рдЖрдк рд▓реЛрдЧ memory рдХреЛ reallocate рдЕрдЧрд░ рдХрд░ рдкрд╛рдПрдВ рдХрд┐рд╕реА рддрд░реАрдХреЗ рд╕реЗ рддреЛ рдпрд╣ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧя┐╜
11:02
рддреЛ dynamically allocated memory рдЕрдЧрд░ insufficient рд╣реИ рд╣реИ рдпрд╛рдирд┐ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдкреАрдЯреА рдЖрд░ рдмрдирд╛рдпрд╛ рдПрдХ рдЪрд╛рд░ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдЕрдЧрд▓реЗ рдПрдХреНрд╢рди рдХя┐╜
11:12
рд▓рд┐рдП рддреЛ рдпрд╣ рдореЗрд░рд╛ рдПрдХреНрд╢рди рд╡рди рдерд╛ рдФрд░ рдореЗрд░рд╛ рдпрд╣рд╛рдВ рдкрд░ рдПрдХреНрд╢рди рдЯреВ рдЬреЛ рдерд╛ рдореЗрд░рд╛ рдЙрд╕рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЬреЛ рдкреЙрдЗрдВрдЯрд░ рд╣реИ рдЙрд╕рдореЗя┐╜
11:21
рдереЛрдбрд╝реЗ рд╕реЗ рдФрд░ blocks рдЪрд╛рд╣рд┐рдП рдереЗ, рддреЛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, realloc рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдБрдЧрд╛
11:26
рдпрд╣ рднреА рдЖрдкрдХреЛ рдХрд░рдХреЗ рджрд┐рдЦрд╛рдКрдБрдЧрд╛, рдФрд░ рд╣рдо рд▓реЛрдЧ change рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, size of previously allocated memory
11:32
using realloc function, рддреЛ рдпрд╣ realloc рдХрд╛ рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИ, simple рд╕рд╛
11:36
рдХрд┐ рдЬреЛ рдкреБрд░рд╛рдирд╛ pointer рд╣реИ, рдЙрд╕рдХреЛ рд▓реЗрдЧрд╛, рдФрд░ рдирдпрд╛ pointer return рдХрд░реЗрдЧя┐╜
11:39
рдирдП size рдХреЗ рд╕рд╛рде as simple as that, рдмрд┐рд▓реНрдХреБрд▓ simple рд╣реИ syntax рдХреА рдмрд╛рдд рдХрд░реЗрдВ, рддреЛ ptr is equal to
11:46
рдЬреЛ рд╣рдорд╛рд░рд╛ int star, care star рдЬрд┐рд╕ рдкреА рддрд░рд╣ рдХрд╛ pointer рд╣реИ рд╡я┐╜
11:50
realloc рдкреБрд░рд╛рдирд╛ pointer рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ new size in bytes рдХрд░ рджреЗрдВрдЧя┐╜
11:56
рддреЛ рдирдпрд╛ size рд╣рдо рджреЗ рджреЗрдВрдЧреЗ рдЙрд╕рдХреЛ рдмреЛрд▓реЗрдВрдЧреЗ рдмрд╛рдИ рдЕрдм рд╣рдореЗрдВ рдЗрддрдирд╛ size рдЪрд╛рд╣рд┐я┐╜
12:01
рдкрд╣рд▓реЗ рдЬреЛ ptr рдерд╛ рдЙрд╕рдореЗрдВ 36 bytes рдереЗ рдпрд╛рд░ рдЕрдм рдореБрдЭреЗ 4 рдФрд░ bytes рдХреА рдЬрд╝рд░реВрд░рдд рд╣я┐╜
12:07
рдореБрдЭреЗ 40 bytes allocate рдХрд░рдХреЗ рд╡рд╛рдкрд╕ рд╕реЗ return рдХрд░реЛ point рд╣реИ рддреЛ рдЗрд╕ рддрд░рд╣ рд╣рдо рд▓реЛрдЧ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
12:13
realloc рдХреЛ рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реВрдБ рдЗрдХрджрдо clear рд╣реЛ рдЧрдпрд╛ рд╣реЛрдЧрд╛ рд╕рдмрдХреЛ рдореБрдЭреЗ comment рдореЗрдВ рдЖрдк рд▓реЛрдЧ рдмрддрд╛ рджрд┐рдпрд╛ рдХрд░я┐╜
12:18
рдФрд░ рдЖрдк рд▓реЛрдЧ like рдХрд░рддреЗ рд╣реЛ рддреЛ рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рддрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧреЛ рд╕рдордЭ рдореЗрдВ рдЖ рд░рд╣рд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ comment рдХрд░рдХреЗ рдЖрдк рд▓реЛрдЧ specifically рдмрддрд╛ рд╣реЛрдЧя┐╜
12:24
рдХрд┐ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдЖ рд░рд╣рд╛ рд╣реИ рддреЛ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдФрд░ рдХреЛрдИ рднреА рдЪреАрдЬ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖ рд░рд╣реА рд╣реИ рддреЛ рд╡реЛ рднреА kindly рдореБрдЭреЗ рдЬрд░реВрд░ рд╕реЗ рдмрддрд╛рдПя┐╜
12:30
рддреЛ рд╣рдордиреЗ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦрд╛ рдерд╛ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рд╣рдо рд▓реЛрдЧ memory allocate рдХрд░реЗрдВрдЧреЗ free рдЬреЛ рд╣реЛрддрд╛ рд╣реИ рд╡реЛ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ free рдХрд░ рджреЗрддрд╛ рд╣реИ рдЖрдкрдХреА allocated memory рдХя┐╜
12:37
рддреЛ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдХреЛрдИ ptr рдирд╛рдо рдХрд╛ pointer рдмрдирд╛рдпрд╛ рд╣я┐╜
12:41
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдиреЗ рдХреЛ рдЬрд┐рд╕ рддрд░рд╣ рд▓рд┐рдЦ рджрд┐рдпрд╛ PTR is equal to int star malloc рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдиреЗ рд▓рд┐рдЦ рджрд┐рдпрд╛ 3 into size of int рдареАрдХ рд╣реИ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ size of int рд╡реИрд╕рд╛ рд▓рд┐рдЦрд╛ рд╣реИ рд╕рдордЭ рдЬрд╛рдирд╛ рдЖрдк рд▓реЛрдЧ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ PTR рдореЗрдВ 3 integers рдореЗрд░реЗ рд╣реИрдВ рдореИрдВ PTR рдХреЛ point рдХрд░рд╛ рд░рд╣рд╛ рд╣реВрдБ рдПрдХ рдРрд╕реЗ memory block рдХреЛ рдЬрд╣рд╛рдБ рдкрд░ рдореИрдВ 3 integers рдХреЛ store рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ pointer arithmetic я┐╜
13:11
memory рджреНрд╡рд╛рд░рд╛ allocate рдХреА memory рдореБрдЭреЗ рдирд╣реАрдВ рдЪрд╛рд╣реА рд╣реИ рдореБрдЭреЗ рдЕрдм рдирд╣реАрдВ рдЪрд╛рд╣реА рд╣реИ рдореЗрд░рд╛ рдХрд╛рдо рд╣реЛ рдЪреБрдХрд╛ рд╣реИ рддреЛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдЙрд╕ memory рдХреЛ рдкрдХрдбрд╝ рдХреЗ рдирд╣реАрдВ рдмреИрдард╛ рд░рд╣реВрдБрдЧрд╛ рдореИрдВ рдЙрд╕рдХреЛ free рдХрд░ рджреВрдБрдЧрд╛ рдЙрд╕рдХреЛ рдореИрдВ free рдХрд░ рджреВрдБрдЧрд╛ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ free function рдХреА рдорджрдж рд╕реЗ рдореИрдВ free рдХрд░ рджреВрдБрдЧрд╛ рдЕрдм рдЖрдк рд▓реЛя┐╜
13:41
рдХреЛрдИ рджреВрд╕рд░рд╛ рдЖрджрдореА рдЙрд╕реА рдбрдВрдмрд▓ рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд▓реЗрддрд╛ рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧ рдбрдВрдмрд▓ рдХреЛ рдкрдХрдбрд╝рдХрд░ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдЖя┐╜
13:47
рд▓реЛрдЧ рдХреЛрдИ рдХрд╛рдо рдирд╛ рдХрд░ рд░рд╣реЗ рд╣реЛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдВ рдкрд░ рдбрдВрдмрд▓ рдХреЛ рдлреНрд░реА рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдЙрд╕реА рддрд░рд╣ рдЖрдк рд▓реЛрдЧ рдлреНрд░реА рдлрдВрдХреНрд╢рди рдХреА рдорджя┐╜
13:53
memory рдХреЛ free рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдм рдореБрдЭреЗ рдпрд╣ memory рдирд╣реАрдВ рдЪрд╛рд╣рд┐я┐╜
13:57
рдпрд╛рдирд┐ рдХрд┐ рдЕрдм рдЗрд╕ memory рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдИ рдФрд░ рдХрд░ рд╕рдХрддрд╛ рд╣я┐╜
14:01
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ free рд╣реЛ рдЬрд╛рддреА рд╣реИ memory рдФрд░ рд╣рдорд╛рд░рд╛ syntax рдПрдХрджрдо simple рд╕рд╛ рд╣я┐╜
14:07
рдПрдХрджрдо damn simple рд╣рдорд╛рд░рд╛ рдЬреЛ concept рд╣реИ рдпрд╣ free рдХрд╛ рдЙрддрдирд╛ рд╣реА рдЗрд╕рдХрд╛ simple syntax рднреА рд╣я┐╜
14:12
syntax рдореЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рд╕рд┐рдореНрдкрд▓реА free рд▓рд┐рдЦрдирд╛ рд╣реИ рдФрд░ free рдХрд░рдХреЗ pointer рджреЗ рджреЗрдирд╛ рд╣реИ рдЙрд╕рдХреЗ рдЕрдВрджя┐╜
14:17
рдФрд░ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдпреЗ free рдХрд░ рджреЗрдЧрд╛ memory рдХреЛ рдЬреЛ рд╡реЛ pointer hold рдХрд░рдХреЗ рдмреИрдЯрд╛ рдея┐╜
14:22
mention рдХрд░рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ рдЬрд┐рддрдиреЗ рднреА syntax рдореИрдВрдиреЗ рд▓рд┐рдЦреЗ рд╣реИрдВ рд╡рд╛рдкрд╕ semicolon рдЬрд░реВрд░ рд╕реЗ рдЖрдПрдЧя┐╜
14:26
рддреЛ рдЕрдЧрд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ semicolon рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рддреЛ рдпрд╣рд╛рдБ рднреА semicolon рдЖрдПрдЧрд╛ рдФрд░ рдпрд╣рд╛рдБ semicolon рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рддреЛ рдпрд╣рд╛рдБ рднреА semicolon рдЬрд░реВрд░ рд╕реЗ рдЖрдПрдЧя┐╜
14:33
рдФрд░ рдЙрд╕реА рддрд░рд╣ рд╣рдорд╛рд░рд╛ malloc рдХреЗ рдЕрдВрджрд░ рднреА semicolon рдЖрдПрдЧрд╛ рддреЛ рдпреЗ рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗ рд╣рдо рд▓реЛрдЧ code рдХреЗ рдЕрдВрджрд░ рд▓рд┐рдЦреЗрдВрдЧреЗ рддреЛ рдереЛрдбрд╝рд╛ рдЬрд╛рджрд╛ рдордЬрд╝рд╛ рдЖрдПрдЧя┐╜
14:39
рддреЛ рд╣рдо рд▓реЛрдЧ dynamic memory allocation рдХрд╛ рдХрд┐рд╕ рддрд░рд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпреЗ рддреЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рджреЗрдЦреА рд▓рд┐рдпя┐╜
14:44
IDE code IDE code concepts dynamic memory allocation functions efficient C programs
15:03
so guys video studio code рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдмрд╣рд▓реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ рддреЛ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдиреЗ C programming рдХреА рдЗрд╕ playlist рдХреЛ access рдирд╣реАрдВ рдХрд┐рдпрд╛ рддреЛ kindly рдХрд░ рд▓реЗрдВ рдХреНрдпреЛрдВрдХя┐╜
15:09
рдореЗрд░реЗ рдмрд╛рдж рдмреАрдЪ-рдмреАрдЪ рдореЗрдВ рдХрд╛рдлреА comments рдЖрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ for loop рдмрддрд╛ рджрд┐рдпрд╛ рдпреЗ рдирд╣реАрдВ рдмрддрд╛рдпя┐╜
15:14
рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рд╕рдм рд▓реЛрдЧ рдЗрд╕рдХреЛ рджреЗрдЦреЗ playlist рдХреЛ рд╕рдм рд▓реЛрдЧ bookmark рдХрд░реЗя┐╜
15:17
рдирдП рдЯреИрдк рдореЗрдВ рдЦреЛрд▓рдХрд░ рдЕрднреА рдХреЗ рдЕрдкрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдЗрд╕ рдХреЛрд░реНрд╕ рдХреЛ рдЕрдЪреНрдЫреЗ рд╕реЗ рдФрд░ рдЗрд╕ рдХреЛрд░реНрд╕ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддя┐╜
15:26
рдЕрдм рдореИрдВ рдЖ рдЬрд╛рдКрдВрдЧрд╛ рдпрд╣рд╛рдБ рдкрд░ рдЕрдкрдиреА ID рдХреЗ рдЕрдВрджрд░ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ ID рдХреЗ рдЕрдВрджрд░ tutorial47.c рдХреЗ рдирд╛рдо рд╕реЗ рдПрдХ file рдмрдирд╛рдУрдВрдЧя┐╜
15:33
рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреЗ рджрд╛рдУ tutorial47.c рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдЕрдкрдирд╛ user snippet рдЬреЛ рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рд╣реБрдЖ рд╣реИ mean2 рдХрд╛ рд╡реЛ рд▓реЗ рдЖрддрд╛ рд╣реВя┐╜
15:40
user snippet рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдкрд┐рдЫрд▓реЗ videos рдореЗрдВ рдмрддрд╛рдпрд╛ рд╣реИ рдЖрдк рд▓реЛрдЧ рдпреЗ type рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдпреЗ shortcut рдмрдирд╛рдирд╛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рддя┐╜
15:46
рдФрд░ by any chance рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдкрд┐рдЫрд▓реЗ videos рдирд╣реАрдВ рджреЗрдЦреЗ рд╣реИрдВ рд╡реИрд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП рдЖрдкрдХреЛ but anyways
15:52
рдЕрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдХрд░реЗрдВрдЧреЗ рдХреНрдпрд╛ dynamic memory allocation рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧя┐╜
15:56
рдпрд╣рд╛рдБ рдкрд░ рдПрдХ рдмрд╣реБрдд important рдмрд╛рдд рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рдЬреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣реВрдБрдЧя┐╜
15:59
рд╡реЛ рдпрд╣ рд╣реИ рдХрд┐ рдЬреЛ dynamic memory allocation рдХрд░рдиреЗ рдХреА function рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрддрд╛рдпрд╛ рд╣я┐╜
16:04
рд╡реЛ stdlib.h рдХреЗ рдЕрдВрджрд░ рдЖрддреЗ рд╣реИрдВ рддреЛ stdlib.h рдХреЛ рдЖрдк рд▓реЛрдЧ include рдХрд░ рд▓реЗя┐╜
16:10
string.h рдореЗрдВ use рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдЕрднреА рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ рдЙрд╕рдХреЛ рддреЛ рдпрд╣ рдмрд╣реБрдд important рдЪреАрдЬрд╝ рд╣реИ рдПрдХ рдмрд╣реБрдд important рдмрд╛я┐╜
16:15
рдХрд┐ рдпрд╣ рдЬреЛ caloc, malloc рдФрд░ realloc рд╣реЛрддреЗ рд╣реИрдВ рд╡реЛ stdlib.h рдХреЗ рдЕрдВрджрд░ defined рд╣реЛрддреЗ рд╣реИя┐╜
16:21
рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ malloc рдХрд╛ usage рдмрддрд╛рдУрдВрдЧя┐╜
16:25
рддреЛ рдореИрдВ use of malloc рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдХрд░реВрдБрдЧрд╛ рдХреНрдпя┐╜
16:29
рдПрдХ int star ptr рдмрдирд╛рдКрдБрдЧрд╛ int star ptr рдмрдирд╛рдКрдБрдЧрд╛ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧя┐╜
16:36
рдЗрд╕рдореЗрдВ dynamically memory рдХреЛ allocate рдХрд░реВрдБрдЧрд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреВрдБрдЧя┐╜
16:40
ptr is equal to рд▓рд┐рдЦреВрдБрдЧрд╛ int star рдпрд╛рдирд┐ рдХрд┐ int star рдореЗрдВ рдореИрдВ type cast рдХрд░реВрдБрдЧя┐╜
16:46
рд▓рд┐рдЦреВрдБрдЧрд╛ maloc рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд▓рд┐рдЦ рджреВрдБрдЧрд╛ 10 multiply by size of
16:52
int рдЗрд╕рд╕реЗ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдореЗрд░рд╛ 10 size рдХрд╛ рдХреНрдпрд╛ рдмрди рдЬрд╛рдПрдЧрд╛ рдПрдХ array
16:57
рдмрди рдЬрд╛рдПрдЧрд╛ рдПрдХ dynamic array рдмрди рдЬрд╛рдПрдЧрд╛ рддреЛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдпрд╣рд╛рдБ рдкя┐╜
17:01
рдЕрдм рдпрд╣ 10 size рдХрд╛ array рдпрд╣рд╛рдВ рдкрд░ рдореЗрд░рд╛ рдмрди рдЧрдпрд╛ рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдПрдХ рдмрд╛рд░ рд░рди рдХрд░рдХреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдФрд░ рд╣рдо рд▓реЛрдЧ рд░рди рдХрд░рдХреЗ рдХреНрдпреЛрдВ рджреЗрдЦрддреЗ рд╣реИя┐╜
17:08
рдмреАрдЬрд╝ рд╡реЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдХрднреА рднреА рдХреЛрдИ рднреА рдмрдбрд╝рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЖрдк рдЫреЛрдЯрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдлрд┐рд░ рдХреЛрдИ рдня┐╜
17:12
exercise solve рдХреНрдпреЛрдВ рдирд╛ рдХрд░ рд░рд╣реЗ рд╣реЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдЖрдк рд▓реЛрдЧ program рдХреЛ run рдХрд░рдХя┐╜
17:17
рдЬрд░реВрд░ рджреЗрдЦреЗрдВ рдЙрд╕рд╕реЗ рд╣реЛрддрд╛ рдХреНрдпрд╛ рд╣реИ program рдХреЛ run рдХрд░рдиреЗ рд╕реЗ program рдХреЛ run рдХрд░рдиреЗ рд╕реЗ confidence рдорд┐рд▓рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рд╛рдБ рднрд╛я┐╜
17:23
рдХреЛрдИ error рдирд╣реАрдВ рдЖрдпрд╛ рдЕрднреА рддрдХ рдФрд░ рдЕрдЧрд░ рдХреЛрдИ error рдирд╣реАрдВ рдЖрдпрд╛ рдЕрднреА рддрдХ рдЗрд╕рдХя┐╜
17:27
рдорддрд▓рдм рд╕рд╛рд░реА рдХреА рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗрдВ рдПрдХрджрдо рдЕрдЪреНрдЫреА рддрд░рд╣ рдЪрд▓ рд░рд╣реА рд╣реИ, рдЙрд╕реА рдХреЗ рд╕рд╛рде рдЖрдк right рд▓рд┐рдЦ рдХрд░рдХреЗ format document рдХрд░реЗрдВрдЧреЗ
17:32
рддреЛ рдпрд╣рд╛рдБ рдкрд░ рд╕рд╛рдереА spaces рд╡рдЧреИрд░рд╛ рдЕрдЪреНрдЫреЗ рд╕реЗ, рдпрд╣ рдЖрдк рд▓реЛрдЧ рдХреЛ beautify рдХрд░рдХреЗ рджреЗ рджреЗрдЧрд╛ program
17:37
рдпрд╣ рднреА рдореИрдВ recommend рдХрд░рддрд╛ рд╣реВрдБ, рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде, рдЕрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЗрдВрдЧреЗ
17:40
рдХрд┐рд╕ рддрд░рд╣ рд╣рдо рд▓реЛрдЧ рдлреЙрд░ рд▓реВрдк рд▓рдЧрд╛рдХрд░ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЗрд╕рдХреЛ рд╣рдо рдЖрд░рд╛рдо рд╕реЗ рдкреНрд░рд╛рд╡рд░реНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпреВрдЬрд░ рд╕я┐╜
17:49
рдЗрдирдкреБрдЯ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдкреНрд░рд┐рдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡реИрд▓реНрдпреВрдЬ рдХреЛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рд▓реЗрд╕реНрдЯ рдПрдВрдб рдЯреЗрди рдХрд░ рджреВрдВрдЧя┐╜
17:55
рдЗрди рд╕реЗ рдЪрдореНрдордЪ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдпрд╣рд╛рдВ рдкрд░ рддрд╛рдХрд┐ рдореИрдВ рдЕрдЪреНрдЫреЗ рд╕рд╛рд░рд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рд╕реЗ рдбреЗрдореЛрдВрд╕реНрдЯреНрд░реЗрдЯ рдХрд░ рд╕рдХреЛ рддреЛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдореИрдВрдиреЗ рдЖрдкрдХя┐╜
18:00
рдкрд░реЗрдЬрд░ рдПрд░реЗ рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЖрдк рдЕрдкрдиреЗ рд╕реНрдХреИрди рдЕрдл рд▓рд┐рдЦреВрдВрдЧрд╛ рдФрд░ рд╕реНрдХреИрди рдЕрдл рд▓рд┐рдЦрдХрд░ рдореИрдВ рдЖрдк рд▓рд┐рдЦреВрдВрдЧрд╛ рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдбреА рдФя┐╜
18:07
рдпрд╣рд╛рдВ рдкрд░ рдПрдо рдкрд░рд╕реЗрдВрдЯ рдХреНрдпрд╛ рд▓рд┐рдЦреВрдВрдЧрд╛ рд╣рдо рдкрд░рд╕реЗрдВрдЯ рд▓рд┐рдЦреВрдВрдЧрд╛ рдкреАрдЯреА рдпрд╛рд░ рдЖрдИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореИрдВрдиреЗ рдПрд░реЗ рдмрдирд╛рдпрд╛ рдкреАрдЯреА рдЖрд░рд╛рдЗрдб рдХя┐╜
18:14
рдорддрд▓рдм рд╣реИ рдкреАрдЯреА рдЖрдИ рдХрд╛ рдорддрд▓рдм рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рд╣реИ рд╕реНрдЯрд╛рд░ рдкреАрдЯреА рдЖрдИ рдкреНрд▓рд╕ рдЖрдИ рдпрд╛рдирд┐ рдХрд┐ рд╡реИрд▓реНрдпреВ рдПрдб рдкреЙрдЗрдВрдЯрд░ рдкреНрд▓рд╕ рдЖя┐╜
18:22
рдмрдиреА рдЖрдкрдХреЛ рдкреЙрдЗрдВрдЯрд░ рдПрдбрд┐рдЯрдореЗрдЯрд┐рдХ рд╡рд╛рд▓реА рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЖрдк рд▓реЛрдЧ рдпрд╣ рд╕рдордЭ рд▓реЛ рдХрд┐ рдбрд╛рдЗрдирд╛рдорд┐рдХрд▓реА рдЕрд▓реЛрдХреЗрдЯрд┐я┐╜
18:28
рд▓реЗрдХрд░ рд╣рдо рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдпрд╣рд╛рдВ рдкрд░ рдРрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡реИрд▓реНрдпреВ рд╣рдо рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдкреНрд░рд┐рдВрдЯ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкя┐╜
18:34
рд▓рд┐рдЦреВрдВ рдореИрдВ рд╡рд╣ рд▓рд┐рдЦреВрдВрдЧрд╛ рдПрдВрдЯрд░ рджреА рд╡рд╛рд▓реНрдпреВ рдирдВрдмрд░ рдпрд╣рд╛рдВ рдкрд░ рдЖя┐╜я┐╜ьЪФрдЬрд╝рд╛рдЗрдПрдЧрд╛ рдореЗрд░рд╛ рдЖрдИ рдФрд░ рдСрдл рджрд┐рд╕ рдПрд░реЗ рдФрд░ рдЖрдк рдЗрд╕ рдПрд░реЗ рдФрд░ рдореИя┐╜
18:45
рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рд▓рд┐рдЦреВрдВрдЧрд╛ рдпрд╣ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЖрдИ рджреВрдВрдЧрд╛ рдХрдВрдЯреНрд░реЛрд▓реЗрд╕ рд╕реЗрд╡ рдХрд░реВрдВрдЧрд╛ рдЕрдм рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдПрдХ-рдПя┐╜
18:51
рдХрд░рдХреЗ рдореИрдВ рд╡рд╛рд▓реНрдпреВрд╕ рдХреЛ рдЗрдирдкреБрдЯ рдХрд░рд╛рддрд╛ рдЬрд╛рдКрдВрдЧрд╛ рдХрд░рд╛рддрд╛ рдЬрд╛рдКрдВрдЧрд╛ рдорд╛рд▓реЛрдВ рд╡рди рдлрд┐рд░ рдЯреВ рдлрд┐рд░ рдереНрд░реА рдЕрдм 123 рдореИрдВрдиреЗ рджреА рджрд┐рдпрд╛ рдПя┐╜
18:58
рдЕрдм рдореИрдВ рдЕрдЧрд░ рдЗрд╕рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рд╛ рд╣реВрдБ рдПрд░реЗ рдХреЛ рдбрд╛рдпрдиреЗрдорд┐рдХрд▓реА рдПрд▓реЛрдХреЗрдЯреЗрдб рдПрд░реЗ рдХреЛ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд▓рд┐рдЦреВрдВрдЧрд╛ рджя┐╜
19:05
рд╡реИрд▓реНрдпреВ рдСрдл рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдереА рд╡реИрд▓реНрдпреВ рдСрдл рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдЯрд░реНрдк рдПрдЯ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рд╡реИрд▓реНрдпреВ рдЖрдЯ рдкя┐╜
19:12
рдпрд╣ рдкрд░ рдореИрдВ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдкреАрдЯреА рдЖрд░ рдЖрдИ рдареАрдХ рд╣реИ рдкреАрдЯреА рдЖрд░ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрд░реНрдп рдХреА рддрд░рд╣ рдЖрдк рд▓реЛрдЧ рдЗрд╕рдХреЛ рдпреВрдЬ рдХрд░реЗрдВ рдмрд╕ рдпя┐╜
19:21
рдХрд┐ рдбрд╛рдЗрдирд╛рд╡рд┐рдХрд▓реА рдЕрд░реЛрдХреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдпрд╣ рдкрд░ рд╕реНрдХреИрди рдЖрдл рдХреЛ рд╣рдЯрд╛рдИ рджреЗрддрд╛ рд╣реВрдВ рдХрдВрдЯреНрд░реЛрд▓ рд╕реЗ рд╕реЗрд╡ рдХрд┐рдпрд╛ рд░я┐╜
19:28
рдХрд┐рдпрд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рдХреНрд╡рд╛рд▓рд┐рдВрдЧ рдХрд░реВрдВрдЧрд╛ рдЗрд╕ рдмрд╛рд░ 56 рдФрд░ рд╕рд╛рде рджреВрдВрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдиреЗ рдЗрд╕рдХя┐╜
19:33
рдкреАрдЯреА рдЖрдИ рдХреЛ рдкреНрд░рд┐рдВрдЯ рд╕рд╣реА рд╕реЗ рдХрд┐рдпрд╛ рдХрд┐ рдирд╣реАрдВ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдбреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд╛рдкя┐╜
19:40
рд░рди рдХрд░рддрд╛ рд╣реВрдВ 567 рдпрд╣рд╛рдВ рдкрд░ 567 рдкреНрд░рд┐рдВрдЯ рд╣реЛ рдЧрдпрд╛ рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЛ рдпрд╣рд╛рдВ рдкрд░ рдЪрд╛рд░ рдХрд░ рджреВрдВ рдФрд░ рд╕реЗрд╡ рдХрд░реВрдВ рдЙрд╕рдХреЗ рдмрд╛я┐╜
19:48
рдореИрдВ рд░рди рдХрд░реВрдВ рдЗрд╕рдХреЛ рдФрд░ 567 рдХрд░рдХреЗ рдФрд░ рдЕрдЧрд▓рд╛ рд╡рд╛рд▓рд╛ рдореЗрдореЛрд░реА рдЬреЛ рдореЗрд░рд╛ рдПрдбреНрд░реЗрд╕ рд╣реИ рдЙрд╕рдХреЛ рдореИрдВ рдпреВрдЬ рдХрд░ рдЙрд╕рдХреЛ рдореИрдВ рдкреНрд░рд┐рдВя┐╜
19:56
рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВ рддрдм рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЧрд╛рд░реНрдмреЗрдЬ рд╡реИрд▓реНрдпреВ рдкреНрд░рд┐рдВрдЯ рд╣реЛрдЧреА рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдПрд░реЗ рдмрдирд╛рдпрд╛ рд╣реИ рддреАрди рд╕рд╛рдЗрдЬ рдХрд░рддя┐╜
20:03
рдореИрдВ рдЪрд╛рд░ рдпрд╣рд╛рдВ рдкрд░ рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╣рд▓реНрдХрд╛ рд╕рд╛ рдЯреЗрд╕реНрдЯ рдЖрдкрдХреЛ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдмрд╛рд╣я┐╜
20:08
рдЬрд╛рддреЗ рд╣реИрдВ рдмрд╛рдЙрдВрдб рд╕реЗ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЗрд╕реА рддрд░рд╣ рдЖрдк рд▓реЛрдЧ рдмрдбрд╝реЗ-рдмрдбрд╝реЗ рдРрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдЙрд╕реА рддрд░рд╣ рдЖя┐╜
20:14
рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣рд╛рдВ рдкрд░ рдкреНрд░рд┐рдВрдЯ рдПрдл рдХреА рдордЬрдмреВрдд рд╕реЗ рдПрдВрдЯрд░ рджреА рд╕рд╛рдЗрдЬ рдСрдл рдж рдПрдбреНрд░реА рдпреВ рд╡рд╛рдВрдЯ рдЯреВ рдкреНрд▓реАрдЯ рдареАрдХ рд╣реИ рдХреБя┐╜
20:21
рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдк рд▓реЛрдЧ рдХрд┐ рдЖрдк рдХрд┐рддрдиреЗ рд╕рд╛рдЗрдЬ рдХрд╛ рдПрд░реЗ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕рд╕реЗ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдЙрд╕рд╕реЗ рдЕрдм рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛я┐╜
20:27
рдкрд░ рдЖрд░рд╛рдо рд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХрд┐рддрдиреЗ рд╕рд╛рдЗрдЬ рдХрд╛ рдПрд░реЗ рдмрдирд╛рдПрдВрдЧреЗ рдмреИрдХреНрд╕рд▓реЗрд╕ рдЪреИрдирд▓ рдореЗрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рдЧрд╛рдУ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛я┐╜
20:33
scanf рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ i рднреА рдмрдирд╛ рджреЗрддрд╛ рд╣реВрдБ, variable int i рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ
20:39
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛, mentalize рдХрд░реВрдБрдЧрд╛, percentage d, m% i рдХрд░ рджреВрдБрдЧрд╛
20:45
m% i, рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ i рд▓рд┐рдЦ рджреВрдБрдЧрд╛, рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ i рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рдореИрдВрдиреЗ n рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рдпрд╣ i рдореИрдВ already рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдареАрдХ рд╣реИ, рдореИрдВ n рд▓рд┐рдЦ рджреВрдБрдЧрд╛, рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рднреА рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, n рд▓рд┐рдЦреВрдБрдЧрд╛, рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рднреА рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, n рд▓рд┐рдЦреВрдБрдЧрд╛, рддреЛ рдЕрдЧрд░ n рдХреА value рдХреЛ я┐╜
21:18
рддреЛ рдЙрд▓реНрдЯрд╛ рдЬрд╛рдКрдВрдЧрд╛, 987654321 рдФрд░ 0, рдпрд╣ рджреЗрдЦреЛ 987654321, рдЬреА рддреЛ рдЗрд╕ рддрд░рд╣ рд╣рдордиреЗ dynamically allocate рдХрд┐рдпрд╛ рд╣реИ
21:30
рдореИрдВ рдореИрд▓реЙрдХ рдХреА рдорджрдж рд╕реЗ рдФрд░ рдореИрдВ рдпрд╣реА рдХрд╛рдо рдХреИрд▓реЙрдХ рдХреА рдорджрдж рд╕реЗ рднреА рдХрд░ рд╕рдХрддрд╛ рдерд╛, рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдХреИрд▓реЙрдХ рдХреА рдорджрдж рд╕реЗ рдЕрдЧрд░ рдореИрдВ рдХрд░рддрд╛ рд╣реИ
21:37
рддреЛ рдореИрдВ рдПрди рдХреЙрдорд╛ рд▓рд┐рдЦреВрдВрдЧрд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдпреВрдЬ рдЖрдл рдореИрдВрдиреЗ рдореИрд▓реЛрдЧ рд▓рд┐рдЦрд╛ рд╣реИ рдЗрд╕рдХреЛ рдХреЙрдкреА рдХрд░реВрдВрдЧя┐╜
21:43
рдХрдореЗрдВрдЯ рдЖрдк рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдиреАрдЪреЗ рдЖ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдпреВрдЬ рдЖрдл рдХреИрд▓реЛрдЧ рдХрд░реВрдВрдЧрд╛ рдореИрд▓реЛрдЧ рдХреА рдЬрдЧрд╣ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкя┐╜
21:51
рдХреИрд▓реЙрдХ рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдХреИрд▓реЙрдХ рдХреЗ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рдХреЛ рдпреВрдЬ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдПрди рдХреЙрдорд╛ рд╕рд╛рдЗя┐╜
21:56
рдСрдл рдЗрдВрдЯ рд╕рдм рдХреБрдЫ рд╕реЗрдо рд░рд╣реЗрдЧрд╛ рд░рди рдХрд░реВрдВрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдЬреИрд╕реЗ рдореИрдВ рдЗрд╕рдХреЛ рд░рди рдХрд░реВрдВрдЧрд╛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рддреАя┐╜
22:03
рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рд╡рд╛рдВрдЯ рдЯреВ рдереНрд░реА рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдкреНрд░реЗрдВрдЯ рдХрд░ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ рд╡рди рдЯреВ рдФрд░ рдереНрд░реА рдЬрд┐рд╕ рд╕рд╛рд░рд╛ рдореИрдВ рдореИрдВ рд▓реЙрдЧ рдХреА рдорджя┐╜
22:10
рд╕реЗ рдХрд░ рджреЗрддрд╛ рд╣реИ рдХреИрд▓реЛрдЧ рднреА рдореИрдВрдиреЗ рдЙрд╕реА рддрд░рд╣ рдпреВрдЬ рдХрд┐рдпрд╛ рдПрдХ рдЪреАрдЬ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЖрдк рдкя┐╜
22:38
рджреИрд░реА рдпреВ рд╡рд╛рдВрдЯ рдЯреЛ рдХреНрд░рд┐рдПрдЯ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЪрд╛рд░ рд▓реЗрдХрд░ рдореЗрд░рд╛ рдХреЛрдб рд░рдирд░ рдлреЙрд░ рд╕рдо рд░реАрдЬрди рд╣реИрдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХрд░реВрдВрдЧя┐╜
22:45
рдЬрд╛рдХрд░ рдЗрд╕рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдЗрд╕рдХреЛ рдХреИрдВрд╕рд▓ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рддреЛ рдХрднреА-рдХрднреА рдХреЛрдЯ рд░рдирд░ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣я┐╜
22:51
рд╣реИрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдкреЙрдЬрд┐рд╢рди рдПрдиреАрд╡реЗрдЬ рддреЛ рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд░рди рдХрд┐рдпрд╛ рд╡рд╛рдкрд╕ рд╕реЗ рдФрд░ рдпрд╣ рдореБрдЭрд╕реЗ рдкреВрдЫреЗрдЧрд╛ рдпрд╣ рдПрдВрдЯя┐╜
22:57
рдЗрд╕ рддрд░рд╣ рдЬреИрд╕реЗ рд╣реА рдореБрдЭрд╕реЗ рдкреВрдЫреЗрдЧрд╛ рдЗрдВрдЯрд░ рд╕рд╛рдЗрдЬ рдЕрдм рджреЗрд╡ рдпрд╣ рд╡рд╛рдВрдЯ рдЯреВ рдХреНрд░рд┐рдПрдЯ рдореЗрдВ рдЖрдк рдЪрд╛рд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рддреЛ рдпрд╣ рд╕рд╛рд░реА рдХя┐╜
23:04
рд╕рд╛рд░реА рдореЗрдореЛрд░реА рд▓реЛрдХреЗрд╢рди рдЬреЛ рдереА рдЙрдирдХреЛ рдЬреАрд░реЛ рд╕реЗ рдЗрдирд┐рд╢рд┐рд▓рд╛рдЗрдЬ рдХрд░ рджрд┐рдпрд╛ рдпрд╣ рдПрдХ рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдУрд╡рд░ рд╣реЗрдб рд╣реЛрддрд╛ рд╣реИ рдХреИрд▓реЙрдХ рдореЗрдВ рдЗрд╕реАрд▓рд┐я┐╜
23:11
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЛ memory рд╣реИ location рд╣реИ рд╣рдорд╛рд░реА рдЙрдирдХреЛ 0 рд╕реЗ initialize рдирд╣реАрдВ рдХрд░рд╡рд╛рдирд╛ рд╣реИ рддрдм рдЖрдк рд▓реЛя┐╜
23:18
calog рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╛ рдХрд░реЗрдВ рдЬреЛ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ calog рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧреЗ рддрдм рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдЖрдк рд▓реЛрдЧ calog рдХя┐╜
23:25
рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реА рдЬреЛ values рдЕрдирдХреЛ 0 рд╕реЗ initialize рдХрд░ рджреЗрдВрдЧреЗ рдФрд░ 0 рд╕реЗ initialize рдХрд░рдирд╛ рдПя┐╜
23:31
рдПрдХ рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдУрд╡рд░ рд╣реИ рддреЛ рдПрдХ рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдореЗрд╣рдирдд рд╣реЛрддреА рд╣реИ рдФрд░ рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдЖрдк рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдпрд╣ рдЖрдкрдХя┐╜
23:37
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЗрди рдПрдлрд┐рд╢реЗрдВрд╕реА рдХреЛ рдРрдб рдХрд░реЗрдЧрд╛ рдХреЛрдИ рднреА рдЪреАрдЬ рдЕрдЧрд░ рдЖрдк рдПрдХреНрд╕реНрдЯреНрд░рд╛ рдХрд░реЗрдВрдЧреЗ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рддреЛ рдпрд╣ рдЪреАя┐╜
23:42
рдЖрдк рд▓реЛрдЧ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреА рд╣реИ рдпрд╣ рдПрдХ рдмрд╛рдд рд╣реЛрдЧреА рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЗрдирдкреБрдЯ рдЬреЛ рд▓реЗ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рд▓реЗрддрд╛ рд░рд╣реВрдВрдЧрд╛ рдФрд░ рдЖя┐╜
23:48
рд▓реЛрдЧ рдЗрд╕ рддрд░рд╣ рдХреИрд▓реЛрдЧ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЕрдм рд╣рдо рд▓реЛрдЧ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдЬреА рд▓реЛрдЧ рдХреА рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдЗрд╕рдХя┐╜
23:53
рдкреЙрдкреА рдХрд░реВрдВрдЧрд╛ рдФрд░ рдХрдореЗрдВрдЯ рдЖрдЙрдЯ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдиреАрдЪреЗ рдпрд╣рд╛рдВ рдкрд░ рд░рд┐рдпрд▓реЛрдЧ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рддреЛ рдореИя┐╜
23:59
рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ рдпреВрдЬ рдСрдл рд░рд┐рдпрд▓ рдСрдХреНрдЯ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдПрдВрдЯрд░ рджреЗ рд╕рд╛рдЗрдЬ рдСрдл рддреЛ рдиреНрдпреВ рдПрд░реЗ рд▓рд┐рдЦреВрдВрдЧрд╛ рддреЛ рдЖрдк рд▓реЛрдЧ рдирдП рдПрд░реЗ рдХя┐╜
24:06
рд╕рд╛рдЗрдЬ рдЬреЛ рд╣реИ рдпрд╣рд╛рдВ рдкрд░ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕реА рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЖрдк рд▓реЛрдЧ рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЕрдм рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХрд░реВрдВрдЧрд╛ рдХреНрдпя┐╜
24:12
рдкрд╣рд▓реЗ рд▓реЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдореЗрдореЛрд░реА рдЕрдкрдиреА рдХреИрд▓реЛрдЧ рдХреА рдорджрдж рд╕реЗ рдЙрд╕рдХреЛ рдореИрдВ рд╡рд╛рдкрд╕ рд╕реЗ рд▓реЗ рдЖрдКрдВрдЧрд╛ рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЬреИрд╕реЗ рд╣я┐╜
24:20
рдореИрдВрдиреЗ рдХреИрд▓реЛрдЧ рдХреА рдорджрдж рд╕реЗ рдпрд╣рд╛рдВ рдкрд░ рдореЗрдореЛрд░реА рдХреЛ рд▓реЛрдЧреЗрдЯ рдХрд┐рдпрд╛ рдореИрдВ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд░рд┐рдпрд▓ рдЖрдкрдХреА рдорджрдж рд╕реЗ рдПрдХ рдирдпрд╛ рдореИрдВ рдПрди рдХя┐╜
24:26
value рдХреЛ input рдХрд░рдХреЗ рд╡рд╛рдкрд╕ рд╕реЗ print рдХрд░рд╡рд╛рдБрдЧрд╛ рдЕрдкрдиреЗ array рдХреА values рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ input рдирд╣реАрдВ рд▓реВрдБрдЧя┐╜
24:32
рд╕рд┐рд░реНрдл print рдХрд░рд╡рд╛рдБрдЧрд╛ array рдХреА values рддреЛ рдпрд╣рд╛рдБ рдкрд░ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдЬреЛ рдореЗрд░рд╛ array рд╣реИ рдЙрд╕рдХрд╛ size рдмрдврд╝ рдЬрд╛рдПрдЧрд╛ рддреЛ рдореИрдВ рдПрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВя┐╜
24:39
рдЗрдирдкреБрдЯ рднреА рд▓реЗ рд▓реЗрддрд╛ рд╣реВрдВ, рдЙрд╕рд╕реЗ рд╣реБрдЖ рдХрд┐ рдПрдХ рдЕрдЪреНрдЫреА understanding рд╣реИрдЧреА рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ, рддреЛ calog рдХреА рдЬрдЧрд╣ рдореИрдВ realloc рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдБрдЧрд╛, рдФрд░ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдпрд╛рдж рдХрд░реЗрдВ
24:47
рдиреЗ рд░рд┐рдпрд▓реЛ рдХреЗ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рдХреЛ рддреЛ рд╡рд╣ рдХреНрдпрд╛ рдерд╛ рдПрд╡рд┐рдпрд░ рд▓реЛрдЧ рдХреЗ рдЕрдВрджрд░ рдПрдХ рддреЛ рдкреАрдЯреА рдЖ рд░рд╣рд╛ рдерд╛ рд╣рдорд╛рд░рд╛ рдкреБрд░рд╛рдирд╛ рдкреАрдЯреА рдЖ рдЬя┐╜
24:53
рдерд╛ рд╡рд╣ рдЖрддрд╛ рдерд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдкреАрдЯреА рдЖ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдирдпрд╛ рд╕рд╛рдЗрдЬ рдЖрддрд╛ рдерд╛ рддреЛ рдореИрдВ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдПрди рдЗрдВрдЯя┐╜
24:59
рддреЛ рдирдпрд╛ рд╕рд╛рдЗрдЬ рдЖ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рд╕рд╛рд░реА рдХреЗ рдЬрд╛рд░реА рд╡реИрд▓реНрдпреВрд╕ рдХреЛ рдпреВрдЬрд░ рд╕реЗ рдЗрдирдкреБрдЯ рдХрд░рд╡рд╛рдКрдВрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛я┐╜
25:06
рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЖрд░рд╛рдо рд╕реЗ рдЙрд╕рдХреЛ рд▓реЗ рдкрд╛рдКрдВрдЧрд╛ рддреЛ рдореИрдВ рд╡реИрд▓реНрдпреВ рдХреА рдЬрдЧрд╣ рдпрд╣рд╛рдВ рдкрд░ рдиреНрдпреВ рд╡реИрд▓реНрдпреВ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рдЖя┐╜
25:12
рд╡рд╣ рдЯреВрдм рдмрддрд╛рддрд╛ рд╣реВрдВ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЖрдкрдХрд░ рдХрд░рдХреЗ рд░рд╣рд╛ рд╣реВрдВ рдХреИрд▓реЛрдЧ рдХреА рдорджрдж рд╕реЗ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкя┐╜
25:17
рдПрдХ рдкреАрдЯреА рдЖрд░ рдХреЗ рдЕрдВрджрд░ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдПрдХ рдПрдВрдб рд╕рд╛рдЗрдЬ рдХрд╛ рдПрд░реЗ рдмрдирд╛рдпрд╛ рдПрдВрдб рдХрд┐рд╕рдиреЗ рдЗрдирдкреБрдЯ рдХреЗ рдпреВрдЬрд░ рдиреЗ рд╕реНрдХреИрди рдХреА рдорджрдж рд╕я┐╜
25:25
рдЗрдирдкреБрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЬрд┐рддрдирд╛ рднреА рдирдВрдмрд░ рдЙрд╕рдиреЗ рдЗрдирдкреБрдЯ рдХрд┐рдпрд╛ рдЙрддрдиреЗ рдПрд░реЗ рдХрд╛ рдореИрдВрдиреЗ рдЙрддрдиреЗ рд╕рд╛рдЗрдЬ рдХрд╛ рдореИрдВрдиреЗ рдПрд░реЗ рдмрдирд╛ рд▓рд┐рдпрд╛ рдХреЗ рд▓реЛя┐╜
25:30
рдХреА рдорджрдж рд╕реЗ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рдЙрд╕ рдПрд░реЗ рдХреЛ рдмреЛрд▓рд╛ рдпреВрдЬрд░ рд╕реЗ рдХрд┐ рднрд░реЛ рдореБрдЭреЗ рдмрддрд╛рдУ рдХреНрдпрд╛ рд╡реИрд▓реНрдпреВрдЬ рдЗрд╕рдореЗрдВ рдбрд╛рд▓рдиреА рд╣реИ рдЙрд╕рдХреА рдмрд╛я┐╜
25:36
рдЙрд╕рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рд╛ рджрд┐рдпрд╛ рдЕрдм рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд╣ рдПрд░реЗ рдХреЗ рд╕рд╛рдЗрдЬ рдХреЛ рдореИрдВ рдереЛрдбрд╝рд╛ рдмрдврд╝рд╛ рджреВрдВ рдпрд╛ рдХрдо рдХрд░ рджреВрдВ рддреЛ рдореИя┐╜
25:42
рд░рд┐рдпрд▓ рдСрдл рдХрд╛ рдпреВрдЬ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдмрд╛рдЗрдВрдЯрд░ рд╢рд╛рдЗрдб рдЕрдм рджрди рдирд┐рдпреБрдХреНрдд рдпреВ рдСрди рдЯреЛ рдХреНрд░рд┐рдПрдЯ рдЙрд╕ рдирдП рдПрд░реЗ рдХрд╛ рд╕рд╛рдЗрдЬ рдмрддрд╛я┐╜
25:48
рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ рдФрд░ рд╕реНрдХреИрди рдХреА рдорджрдж рд╕реЗ рдореИрдВ рдЗрдирдкреБрдЯ рд▓реЗ рд▓реВрдВрдЧрд╛ рдЗрдирдХреЛ рд╡рд╛рдкрд╕ рд╕реЗ рдлрд┐рд░ рд░рд┐рдпрд▓ рдЖрдЙрдЯ рдХреА рдорджрдж рд╕реЗ рдореИрдВ рдореЗрдореЛрд░реА рдХя┐╜
25:54
рд░рд┐рдПрд▓реЛрдХреЗрдЯ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЬреЛ рдХрд╛рдо рд╣реИ рдкрд╣рд▓реЗ рдХрд░ рд░рд╣рд╛ рдерд╛ рдпрд╛рдирд┐ рдХрд┐ рдпреВрдЬрд░ рд╕реЗ рдЗрдирдкреБрдЯ рд▓реЗрдирд╛ рдЙрди рд╡реИрд▓реНрдпреВрд╕ рдХреЛ рдФрд░ рдпреВрдЬрд░ рдХреА рд╕реНрдХреНрд░реАя┐╜
26:01
рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрд░рдирд╛ рдпрд╣ рджреЛрдиреЛрдВ рдХрд╛рдо рдореИрдВ рдХрд░рд╡рд╛ рд╣реВрдВрдЧрд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХрд░реВрдВрдЧрд╛ рдХреНрдпрд╛ рдЕрднреА рдЗрд╕рдХреЛ рд░рди рдХрд░реВрдВрдЧрд╛ рд╕рд┐рдВрдкрд▓реА рдФя┐╜
26:07
рд░рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдХрдВрдкрд╛рдЗрд▓ рд╣реЛрдХрд░ рд░рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдорд╛рд░реНрдиреЛ рдореЗрдВ рдЪрд╛рд░ рд╕рд╛рдЗрдЬ рдХрд░ рд░рд╣рд╛ рддреЛ рдореИрдВрдиреЗ рдЧрд▓рдд рдЬрдЧрд╣ рдЗрдирдкреБрдЯ рд▓рд┐рдП рдореБрдЭя┐╜
26:12
рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЪрд╛рд░ рдФрд░ рдореИрдВ 1234 рд╡реИрд▓реНрдпреВ рд░рдЦрддрд╛ рд╣реВрдВ рд╕рд┐рдВрдкрд▓ рд╕реА рдЕрдм рдорд╛рд░ рд▓реЛ рдореИрдВ рдЗрд╕ рдЪрд╛рд░ рд╕рд╛рдЗрдЬ рдХреЛ рдиреМ рдХрд░рдия┐╜
26:19
рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдпрд╣ рдлрд┐рд░ рдиреМ рдХреА рдЬрдЧрд╣ рджреЛ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рддрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рд╡рди рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдЯреВ рддреЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рдХрд┐рдпя┐╜
26:25
рдкреИрд╕реЗ рдХреЛ рдбрд╛рдпрдирд╛рдорд┐рдХрд▓реА рдЪреЗрдВрдЬ рдХрд░ рджрд┐рдпрд╛ рдкрд╣рд▓реЗ рдЪрд╛рд░ рдХрд╛ рдерд╛ рдЕрдм рджреЛ рдХреЛ рдХрд░ рджрд┐рдпрд╛ рддреЛ рдЕрдЧрд░ рдпрд╣ рдкрд╣рд▓реЗ рдЪрд╛рд░ рдХрд╛ рдерд╛ рддреЛ рдореИрдВрдиреЗ рджреЛ рдХя┐╜
26:32
рдХрд░рд╛ рддреЛ рдореИрдВ рдЪрд╛рд░ рд╕реЗ рдЫрд╣ рднреА рдХрд░ рд╕рдХрддрд╛ рддреЛ рдпрд╣ рднреА рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛ рджреЗрддрд╛ рд╣реВрдВ рддреЛ рдПрдХ рджреЛ рддреАрди рдЪрд╛рд░ рд▓рд┐рдЦрд╛ рдлрд┐рд░ рдЫрд╣ рдХрд░рдХреЗ рдПя┐╜
26:37
3456 рдХрд░ рджрд┐рдпрд╛ рддреЛ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦрд╛ рдкрд╣рд▓реЗ рдПрд░реЗ рдХрд╛ рд╕рд╛рдЗрдЬ рдерд╛ рдЪрд╛рд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдЙрд╕рдХреЛ рдбрд╛рдЗрдирд╛рдорд┐рдХрд▓реА рдлрд┐рд░ рд╕я┐╜
26:44
рд▓реЛрдХреЗрдЯ рдХрд░рдХреЗ рдЙрд╕ рдЪрд╛рд░ рдХреЛ рдЫрд╣ рдХрд░ рджрд┐рдпрд╛ рдпрд╣ рдореИрдВрдиреЗ рдмреЛрд▓рд╛ рдХрд┐ рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рдФрд░ рдореБрдЭреЗ рд╕реНрдкреЗрд╕ рджреЗ рджреЛ рдореБрдЭреЗ рдереЛрдбрд╝реА рд╕реНрдкреЗрд╕ рдФя┐╜
26:51
рдЪрд╛рд╣рд┐рдП рдореБрдЭреЗ рдкрд╣рд▓реЗ рдЬрд░реВрд░рдд рдереА рдЪрд╛рд░ рд╕рд╛рдЗрдЬ рдХреЗ рдПрд░реЗ рдХреА рд▓реЗрдХрд┐рди рдЕрдм рдореБрдЭреЗ рдЫрд╣ рд╕рд╛рдЗрдЬ рдХреЗ рдПрд░реЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рддреЛ рдореБрдЭреЗ рджя┐╜
26:59
рдЬреЛ рдореЗрдореЛрд░реА рд▓реЛрдХреЗрд╢рди рд╣реИ рдЗрдВрдЯреАрдЬрд░ рдХреЗ рд╡рд╣ рдмрдврд╝рд╛рдХрд░ рдореБрдЭреЗ рджреЗ рджреЛ рдореБрдЭреЗ рджреЛ рдФрд░ рдмреНрд▓реЙрдХреНрд╕ рджреЗ рджреЛ рдЗрдВрдЯреАрдЬрд░ рд╕рд╛рдЗрдЬ рдХреЗ рддрд╛рдХрд┐ рдореИя┐╜
27:07
рдореИрдВ рдЕрдкрдиреЗ рджреЛ integers рдХреЛ рд░рдЦ рдкрд╛рдКрдБ, рдпреЗ рдХрд╛рдо рдмрд┐рдирд╛ dynamic memory allocation рдХреЗ рдирд╣реАрдВ рд╣реЛ рдкрд╛рддрд╛ рдерд╛
27:12
рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╛рдж рд╣реЛ рд╣рдо array рдмрдирд╛рддреЗ рдереЗ, рдХрд╣рддреЗ рдереЗ рдХрд┐ рдмрд╛рдИ рдЕрдЧрд░ 4 рдХрд╛ size рдЪрд╛рд╣рд┐рдП рддреЛ 10 рдХрд╛ рдмрдирд╛ рджреЛ
27:18
good enough array рдмрдирд╛ рджреЛ, рд▓реЗрдХрд┐рди рдпреЗ рдХрд░рдирд╛ efficient рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП dynamic memory allocation рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ
27:24
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдЬреИрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЖрдЧреЗ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдпрд╣рд╛рдБ рдкрд░ рдЬреЛ рдореЗрд░рд╛ realloc function рд╣реИ рдЙрд╕рдиреЗ рдЬреЛ memory store рдХрд░рд╛ рдХреЗ рд░рдЦреА рд╣реБрдИ рд╣реИ рдЬреЛ memory reserve рдХрд░рд╛ рдХреЗ рд░рдЦреА рд╣реБрдИ рд╣реИ pointer рдореЗрдВ рд╡реЛ рддреЛ рд╡рд╣реАрдВ рдХреЗ рд╡рд╣реАрдВ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВ free ptr рдХрд░ рджреВрдБрдЧрд╛ рддреЛ free ptr рдХрд░рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рд╡реЛ memory free рд╣реЛ рдЬрд╛рдПрдЧреА рд╡реЛ memory рдЦрд╛рд▓реА рд╣реЛ я┐╜
27:54
рдХреАрдк рдХреЗ рдЕрдВрджрд░ рдореЗрдореЛрд░реА рдХреЛ рдФрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╡рд╣ рдореЗрдореЛрд░реА рдЕрдлреНрд░реА рд╣реЛ рдЪреБрдХреА рд╣реИ рдЕрдм рдпрд╣рд╛рдВ рдкрд░ рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛я┐╜
28:01
рдПрдХреНрд╕рд┐рдЯ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдлреНрд░реА рд▓рд┐рдЦрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдмреАрдЪреЛрдВ рдмреАрдЪ рдЖрдк рдХреБрдЫ рдХрд░реЗрдВ рдбрд╛рдЗрдирд╛рдорд┐рдХрд▓реА рдХреНрд░рд┐рдПя┐╜
28:06
рд░рд╣реЗ рд╣реИрдВ рдПрд░реЗ рдХреЛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ рдПрдХ рдирдпрд╛ рдПрд░реЗ рдмрдирд╛ рд░рд╣реЗ рддреЛ рдЖрдк рдкреБрд░рд╛рдирд╛ рдЬреЛ рдпреВрдЬ рд╣реЛ рдЪреБрдХреА рд╣реИ рдореИрдорд░реА рдЙрд╕рдХя┐╜
28:12
рдлреНрд░реА рдХрд░рд╛ рджреЗ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рдкреНрд░реИрдХреНрдЯрд┐рд╕ рд╣реЛрддреА рд╣реИ рдЖрдкрдХреЛ рдПрдХ рдХреНрд╡рд┐рдЬ рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рдХреНрд╡рд┐рдЬ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧреЛя┐╜
28:18
рдлреНрд░реА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рдореБрдЭреЗ рджрд┐рдЦрд╛рдирд╛ рд╣реИ рдЖрдк рд▓реЛрдЧ рдХреЛ рдпреЗ рджрд┐рдЦрд╛рдирд╛ рд╣реИ рдХя┐╜
28:23
рдлреНрд░реА рдХреЛ рдЖрдк рд▓реЛрдЧ рдХрд┐рд╕ рддрд░рд╣ рдПрдлрд┐рдЬреЗрдВрдЯрд▓реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рдлреНрд░реА рдпреВрдЬ рдХрд░рдХреЗ рджрд┐рдЦрд╛рдпрд╛ рд▓реЗрдХрд┐я┐╜
28:30
рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ рдлреНрд░реА рдпреВрдЬ рдХрд░рдХреЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдВрдб рд╣реЛрдиреЗ рд╕я┐╜
28:34
рдкрд╣рд▓реЗ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдЖрдк рдмреАрдЪреЛ рдмреАрдЪ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдлреНрд░реА рдпреВрдЬ рдХрд░реЗрдВ рдФрд░ рдпреЗ рджрд┐рдЦрд╛рдпреЗ рдореБрдЭреЗ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рдЖрдкрдиреЗ рдПрд░я┐╜
28:40
рдмрдирд╛ рдХрд░ рдЙрд╕рд╕реЗ рдХрд╛рдо рд▓реЗрдХрд░ рдлреНрд░реА рдХрд░ рджреА memory рдФрд░ рдЖрдк рдЖрдЧреЗ рдмрдврд╝ рдЧрдП рдЕрдкрдиреЗ program рдореЗя┐╜
28:44
рдпрд╣ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ quiz рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧ рдлрд┐рд░ рд╕реЗ рд╕реБрдиреЗ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдмреЛрд▓рд╛ рдея┐╜
28:48
рдкреАрдЫреЗ рдХрд░рдХреЗ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ quiz рдХреЛ рд╕рд╣реА рд╕реЗ рдирд╣реАрдВ рд╕реБрдирд╛рдпрд╛ рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рдкрд░ рд╕рд╛рд░реЗ рдХя┐╜
28:52
рд╕рд╛рд░реЗ рд▓реЛрдЧ рдЗрд╕ quiz рдХреЛ рдЬрд░реВрд░ solve рдХрд░реЗрдВ рдпрд╣ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рд╕реЛ рдЧрдПрд╕ рдореИрдВ рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реВрдБ рдХрд┐ рд╕рдордЭ рдореЗрдВ рдЖрдП рд╣реЛрдВрдЧреА рдЪреАрдЬрд╝я┐╜
28:57
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдХреИрд▓реЛрдХ, рдореИрд▓реЛрдХ, рд░рд┐рдпрд▓реЛрдХ рдХрд┐рд╕ рддрд░рд╣ рдпреВрдЬрд╝ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЖрдк рд▓реЛя┐╜
29:01
рдХреЛрдИ рдЬреЛ рднреА рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ рдЬреЛ рджреА рд╣реИ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧ solve рдХрд░реЗрдВ рдЙрд╕рдХреЛ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдореБрдЭреЗ facebook instagram рд╡рдЧрд░рд╛ рдкрд░ follow рдирд╣реАрдВ рдХрд░рд╛ рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧ рдЬрд╛рдХрд░ рдХрд░ рд▓реЗ follow рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ like рдХрд░реЗрдВрдЧреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ рддреЛ рдореБрдЭреЗ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ рддреЛ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЖрдк рд▓реЛрдЧ like рднреА рдХрд░ я┐╜
29:33
for watching this video and I will see you next time