Recursion in Python _ Python Tutorial - Day #30
48 views
Feb 10, 2024
Recursion in Python _ Python Tutorial - Day #30
View Video Transcript
0:00
рдлрдВрдХреНрд╢рди рдХреЛ рд╣рдо рд╕рднреА рдиреЗ рджреЗрдЦрд╛ рдерд╛, рдХрд╛рдлреА рдордЬрд╝рд╛ рдЖрдпрд╛ рдерд╛ рдлрдВрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдореЗрдВ
0:03
рдЖрдЬ рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рд░рд┐рдХрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рд░рд┐рдХрд░реНрд╢рди рдмреЗрд╕рд┐рдХрд▓реА рдлрдВрдХреНрд╢рди рд╕реА рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ рдЙрд╕реА рд╕реЗрдо рдлрдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ
0:10
рддреЛ рдЗрд╕реЗ recursion рдХрд╣рддреЗ рд╣реИрдВ рдпреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧреЛрдВ рдХрд╛ mind blow рдХрд░рддреЗ рдерд╛ topic рд▓реЗрдХрд┐рди рдХрд┐рддрдия┐╜я┐╜
0:14
рдЖрд╕рд╛рди рд╣реИ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ appreciate рдХрд░ рдкрд╛рдУрдЧреЗ рдЪрд▓рддреЗ рд╣реИрдВ computer screen рдореЗрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИя┐╜я┐╜
0:17
recursions рдХреЛ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ python рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ let's get started
0:21
рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдЬреЛ functions рджреЗрдЦреЗ рдереЗ рдЕрднреА рддрдХ рд╡реЛ рд╣рдо рдПрдХ рдмрд╛рд░ run рдХрд░рддреЗ рдея┐╜я┐╜
0:40
рдорд╛рди рд▓реЛ average рдХрд╛ function рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдореИрдВ sum рдХрд╛ function use рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдФрд░ definitely рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдареАрдХ рд╣реИ рдЗрд╕рдореЗрдВ рдХреЛрдИ рднреА confusion рд╡рд╛рд▓реА рдмрд╛рдд рдирд╣реАрдВ рд╣я┐╜я┐╜
0:47
but рдХреНрдпрд╛ рдореИрдВ рдПрдХ function рдХреЛ рдЙрд╕рдХреЗ рдЕрдВрджрд░ call рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдпрд╣ рдЪреАрдЬ рдЖрдкрдХреЛ confusing рд╕реА рд▓рдЧреАрдЧреА рдФрд░ рдЖрдк рдХрд╣реЛрдЧреЗ рдпрд╛рд░ рдорддрд▓рдм рдПрдХ minute рд░реБрдХя┐╜я┐╜
0:56
рд╣рдордиреЗ рдПрдХ function рдмрдирд╛рдпрд╛ рд╣реИ рдЙрд╕реЗ call рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреЛ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдЙрд╕рдХреЛ рдЦреБрдж рдХреЛ call рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣я┐╜я┐╜
1:01
let me explain рдФрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдХрд╣рд╛ рдкрд░ рдФрд░ рдХрд┐рд╕ рдХрд┐рд╕ scenario рдореЗрдВ рдпрд╣ use рд╣реЛрддрд╛ рд╣я┐╜я┐╜
1:06
рдПрдХ рдмрд╣реБрдд рд╣реА simple рд╕рд╛ рдЙрдзрд╛рд░рдг рд▓реВрдБрдЧрд╛ рдкрд╣рд▓реЗ рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдареАрдХ рд╣реИ рдЕрдм рджреЗрдЦреЛ, рдорд╛рди рд▓реЛ рдХя┐╜я┐╜
1:12
рдореИрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реВрдБ factorial рдХреА рдЕрдЧрд░ рдЖрдкрдХреЛ рдирд╣реАрдВ рдкрддрд╛ factorial рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣я┐╜я┐╜
1:15
рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреВрдБ рдХрд┐ рдЬреЛ factorial рд╣реЛрддрд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░ рдореИя┐╜я┐╜
1:19
comment рдпрд╣рд╛рдБ рдкрд░ рдмрдирд╛ рд▓реЗрддрд╛ рд╣реВрдБ рдорд╛рди рд▓реЛ рдореИрдВ 7 рдХреЗ factorial рдХреА рдмрд╛рдд рдХрд░реВя┐╜я┐╜
1:24
рддреЛ 7 рдХреЗ factorial рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ 7 into 6 into 5
1:28
into 4 into 3 into 2 multiply by 1 рдареАрдХ рд╣реИ рдпрд╣ рд╣реЛрддрд╛ рд╣реИ 7 рдХрд╛ factorial
1:34
рдФрд░ рдЗрд╕рдХреА value рдХрд┐рддрдиреА рдЖрдПрдЧреА рдирд┐рдХрд▓ рдХреЗ рд╡реЛ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдЖрдк calculate рдХрд░ рд▓реЗрдия┐╜я┐╜
1:38
рдареАрдХ рд╣реИ рдЬреЛ рднреА рдЗрдирдХреЛ multiply рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдПрдЧреА рдЕрдЧрд░ рдореИрдВ factorial 6 рдХреА рдмрд╛рдд рдХрд░реВя┐╜я┐╜
1:42
рддреЛ рдореИрдВ 6 рд╕реЗ рд▓реЗрдХреЗ 1 рддрдХ multiply рдХрд░рддрд╛ рдЬрд╛рдУрдВрдЧрд╛ рдФрд░ рдореБрдЭреЗ factorial рдХреА value рдорд┐рд▓ рдЬрд╛рдПрдЧя┐╜я┐╜
1:47
рдареАрдХ рд╣реИ Similarly, рдЕрдЧрд░ рдореИрдВ factorial 5 рдХреА рдмрд╛рдд рдХрд░реВрдБ рддреЛ рдореБрдЭреЗ рдпреЗ value рдЬреЛ рд╣я┐╜я┐╜
1:53
calculate рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧреА рдЕрдЧрд░ рдореБрдЭреЗ factorial 5 рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ рддреЛ and the same goes for factorial 4
1:58
and the same goes for factorial 3 and so on, рдареАрдХ рд╣я┐╜я┐╜
2:02
By definition, рдЬреЛ factorial 0 рд╣реЛрддрд╛ рд╣реИ рдареАрдХ рд╣реИ, рдЬреЛ factorial 0 рд╣реЛрддрд╛ рд╣я┐╜я┐╜
2:08
рд╡реЛ рд╣реЛрддрд╛ рд╣реИ 1, рдареАрдХ рд╣реИ рдпреЗ by definition рд╣реИ, factorial 0 рд╣реЛрддрд╛ рд╣я┐╜я┐╜
2:12
рдареАрдХ рд╣реИ, рдЗрд╕ information рд╕реЗ рдХреНрдпрд╛ рдореИрдВ рдпреЗ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╛рд░ рдЕрдЧрд░ рдореБрдЭреЗ рдХрд┐рд╕реА рдня┐╜я┐╜
2:18
number рдХрд╛ factorial рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ рддреЛ рдореИрдВ factorial рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдирд┐рдХрд╛рд▓реВрдВрдЧрд╛ number minus 1 multiply n mathematical background maths hate maths life
2:36
рддреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ haunting рддреЛ рд▓рдЧреЗрдЧрд╛ рдпреЗ рдмрдЯ рдЬрд╝рд░рд╛ рдЙрдкрд░ рджреЗрдЦреЛ рдХреНрдпрд╛ рдореИрдВ factorial 7 рдХя┐╜я┐╜
2:41
7 multiply рдкрд░ factorial 6 рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рджреЗрдЦреЛ рдореИрдВрдиреЗ рдЬреЛ highlight рдХрд┐рдпрд╛ рд╣реИ, рд╡реЛ factorial 6 рд╣реИ
2:46
рд╣реИ рдХреА рдирд╣реАрдВ, рдФрд░ рдЖрдк рд▓реЛрдЧ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕реЛрдЪреЛрдЧреЗ, рддреЛ рдЖрдкрдХреЛ рдЬрд╡рд╛рдм рд╣рд╛рдБ рдорд┐рд▓реЗрдЧрд╛, рдХреНрдпрд╛ рдореИрдВ factorial 6 рдХреЛ
2:52
6 multiply by factorial 5 рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛, definitely рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдБ, рддреЛ рдпреЗ formula рддреЛ
2:56
boss correct рд╣реИ, рдареАрдХ рд╣реИ, рдПрдХрджрдо correct рд╣реИ, absolutely correct рд╣реИ, рдЗрд╕ information рдХреЛ
3:01
рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рдХреНрдпрд╛ рдореИрдВ recursively factorial calculate рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ the answer is yes рдФрд░ рдЗрд╕рд╕реЗ рдореИрдВ рдЖрдкрдХреЛ recursional concept
3:09
рд╕рдордЭрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╣реВрдБ рддреЛ let's write it down in the form of a python program рдХрд┐ рднрд╛рдИ factorial n рдЕрдЧрд░ рдореИрдВ рдирд┐рдХрд╛рд▓ рд░рд╣рд╛ рд╣реВя┐╜я┐╜
3:17
рддреЛ рджреЗрдЦреЛ рдпрд╛рд░ рдЕрдЧрд░ n рдХреА value 1 рд╣реИ рдпрд╣рд╛рдБ 0 рд╣реИ рдареАрдХ рд╣реИ рдЕрдЧрд░ n рдХреА value 0 рд╣реИ рддреЛ рдореИрдВ return рдХрд░ рджреВрдБрдЧрд╛ 1 рдареАрдХ рд╣я┐╜я┐╜
3:25
рдФрд░ рдФрд░ рдФрд░ n is equal to equal to 1 0 рдпрд╛ 1 рдХреЗ рд▓рд┐рдП 1 value рд╣реЛрдЧя┐╜я┐╜
3:33
рд╡рд░рдирд╛ рдХреНрдпрд╛ value рд╣реЛрдЧреА else return n into factorial рдпрд╛рдирд┐ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реА рдХреЛ call рдХрд░ рджрд┐рдпя┐╜я┐╜
3:41
n minus 1 рдареАрдХ рд╣реИ рддреЛ рдХреНрдпрд╛ рдпреЗ рдХрд╣рдирд╛ рд╕рд╣реА рд╣реИ absolutely рд╕рд╣реА рд╣реИ рдареАрдХ рд╣я┐╜я┐╜
3:46
рдХреНрдпрд╛ рдпреЗ рдореБрдЭреЗ factorial calculate рдХрд░рдХреЗ рджреЗрдЧрд╛ function рдХреНрдпрд╛ python рдпреЗ рдмрд╛рдд accept рдХрд░реЗрдЧя┐╜я┐╜
3:53
рдХрд┐ factorial n рдХреЗ рдЕрдВрджрд░ рдореИрдВрдиреЗ factorial n-1 рдХреЛ call рдХрд░ рджрд┐рдпя┐╜я┐╜
3:56
рдирд╣реАрдВ рдХрд┐ same function рдХреЛ рдореИрдВрдиреЗ рдЙрд╕рдХреЗ рдЕрдВрджрд░ call рдХрд░ рджрд┐рдпрд╛ the answer is yes
4:01
рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдЕрдЧрд░ рдореИрдВ print рдХрд░рддрд╛ рд╣реВрдБ factorial of 3
4:08
3 рдХреНрдпреЛрдВ choose рдХрд┐рдпрд╛ рдореИрдВрдиреЗ рддрд╛рдХрд┐ рд╣рдо рд▓реЛрдЧ рдЬреЛ рд╣реИ рдЦреБрдж рд╕реЗ рднреА рдЗрд╕рдХреЛ evaluate рдХрд░ рдкрд╛рдПя┐╜я┐╜
4:13
рдФрд░ 4 рдФрд░ 5 рдЕрдм рдЖрдк рджреЗрдЦреЛ рдореИрдВрдиреЗ factorial 3 рдЬрдм calculate рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХя┐╜я┐╜
4:18
3 multiply by 2 multiply by 1 рдЬреЛ рдХреА 6 рдореЗрд░реЗ рдпрд╣рд╛рдБ рдкрд░ рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпя┐╜я┐╜
4:22
4 рдХреА рдЕрдЧрд░ рдореИрдВрдиреЗ calculate рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рддреЛ 4 multiply by 3 multiply by 2 multiply by 1 рдЬреЛ рдХреА 24 рд╣реЛрддрд╛ рд╣я┐╜я┐╜
4:28
рд╡реЛ рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ factorial 5 рдЬреЛ рдХреА рдпрд╣ рдерд╛ 5 40 20 30 60 20 120
4:33
рдпрд╣рд╛рдБ рдкрд░ рдорд┐рд▓ рдЧрдпрд╛ рдареАрдХ рд╣реИ рддреЛ рд╣рдордиреЗ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рдХрд┐рдпя┐╜я┐╜
4:37
рдХрд┐ рдПрдХ function рдХреЗ рдЕрдВрджрд░ рдЙрд╕реА рдХреЛ call рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЕрд▓рдЧ argument рдХреЗ рд╕рд╛я┐╜я┐╜
4:42
n-1 argument рдХреЗ рд╕рд╛рде рддреЛ рдпрд╣ function рдХрд╛рдо рдХреИрд╕реЗ рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╣ рдореИрдВ рддрд░рд╣ рд╕рдордЭрд╛ рджреЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜я┐╜
4:46
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ factorial 5 calculate рдХрд░рдиреЗ рдЪрд▓реЗрдЧрд╛ рд╡реЛ рдореИрдВ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реВя┐╜я┐╜
4:52
рдЬрд░рд╛ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реВрдБ Factorial 5 Calculate Factorial 5 Calculate 5 multiply by 5 multiply by factorial 4
5:09
рдЕрдм рдЖрдк рдмреЛрд▓реЛ рдХреЗ рд╣рд╛рдБ рдареАрдХ рд╣реИ рдореБрдЭреЗ factorial 5 рдЬрд╛рдирдирд╛ рдерд╛ рд▓реЗрдХрд┐рди 5 multiply by factorial 4 рдХрд░ рд▓реВя┐╜я┐╜
5:14
рд╣рд╛рдБ рдмрд╛рдИ, 5 multiply by factorial 4 рдХрд░ рд▓реВрдБ рдФрд░ factorial 4 рдХреА value рдкрддрд╛ рдХрд░ рд▓реВя┐╜я┐╜
5:19
рдЕрдм factorial 4 рдХреА value рдкрддрд╛ рдХрд░рдиреЗ рдореЗрдВ рджреБрдмрд╛рд░рд╛ рдЬрд╛рдУрдВрдЧрд╛, рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рднрд╛я┐╜я┐╜
5:23
рдЗрд╕ рдмрд╛рд░ n рдХреА value 4 рд╣реИ, рд╡реЛ рдмреЛрд▓реЗрдЧрд╛ рдПрдХ рдХрд╛рдо рдХрд░реЛ, рддреБрдо рдХреНрдпрд╛ рдХрд░реЛ рдия┐╜я┐╜
5:27
factorial 4 рдЪреАрдЬрд╝реЗ рдирд╛ рддреБрдореНрд╣реЗрдВ 4 multiply by factorial 3 рдареАрдХ рд╣реИ, 4 multiply by factorial 3
5:34
рдлрд┐рд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ factorial 3 рдЪрд╛рд╣рд┐рдП рди 3 multiply by factorial 2
5:40
factorial 2 рдареАрдХ рд╣реИ рдЕрдм рдЪрд╛рд╣рд┐рдП рдХрд┐ factorial 2 рдЪрд╛рд╣рд┐рдП рди рддреБрдореНрд╣я┐╜я┐╜
5:49
2 multiply by factorial 1 рдЗрд╕ рдмрд╛рд░ рдЪреАрдЬрд╝реЗ рдереЛрдбрд╝реА рд╕реА рдмрджрд▓реЗрдВрдЧреА рдареАрдХ рд╣я┐╜я┐╜
5:54
рдЗрд╕ рдмрд╛рд░ рдХреИрд╕реЗ рдмрджрд▓реЗрдВрдЧреА рдЪреАрдЬрд╝реЗ рдереЛрдбрд╝реА рд╕реА рдРрд╕реЗ рдмрджрд▓реЗрдВрдЧреА рдХрд┐ factorial 1 рдЬрдм рд╣рдо calculate рдХрд░рдиреЗ рдЪрд▓реЗрдВрдЧя┐╜я┐╜
6:00
рддреЛ instead of going to else рдпреЗ рдЗрд╕ рдмрд╛рд░ if condition рд╣рдорд╛рд░реА true рд╣реЛ рдЬрд╛рдПрдЧя┐╜я┐╜
6:04
рдХреНрдпреЛрдВрдХрд┐ n рдХреА value 1 рд╣реИ рдФрд░ рд╣рдореЗрдВ 1 return рд╣реЛрдХреЗ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ рддреЛ рдЗрд╕рдХреЛ рдЕрдЧрд░ рдореИрдВ рдРрд╕реЗ рд▓рд┐рдЦ рджя┐╜я┐╜
6:09
рддреЛ рдореБрдЭреЗ рдЕрдм value рдорд┐рд▓ рдЪреБрдХреА рд╣реИ 5 multiply by 4 multiply by рдпрд╛рд░я┐╜я┐╜
6:15
Siri рдХреНрдпреЛрдВ activate рд╣реЛ рдЧрдпрд╛ Siri stop рдкрддрд╛ рдирд╣реАрдВ рдпрд╛рд░ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпя┐╜я┐╜
6:21
рдЕрд░реЗ Siri, рдкрд░рд╢рд╛рди рдордд рдХрд░ рдореБрдЭреЗ, рд╣рд╛рдБ рдареАрдХ рд╣реИ, рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, 5 multiply by 4 multiply by 3 multiply by 2 multiply by 1, рдареАрдХ рд╣реИ, 5 x 20, 3 x 60, 2 x 120, рддреЛ 120 value рдореЗрдВ рдпрд╣ evaluate рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдареАрдХ рд╣реИ, I hope рдХрд┐ рдпрд╣ рдЬреА рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдП рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ, рдЕрдм рджреЗрдЦреЛ, рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рд╣реБрдЖ, рдЗрд╕рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рдФрд░ рдФрд░ рд╕рдордЭрдиреЗ рдХреА рдХреЛя┐╜я┐╜
6:51
рдлреИрдХреНрдЯреЛрд░рд┐рдпрд▓ рдХреЛ рдЧреБрд╕рд╛ рджрд┐рдпрд╛ рддреЛ рдЗрд╕реЗ рдЧрд╣рддреЗ рд╣реИрдВ рдХрд┐ defining something in terms of itself рдПрдХ рдФрд░ example
6:57
рдмрд╣реБрдд рдЬрд╝реНрдпрд╛рддрд╛ popular рд╣реИ рдФрд░ рд╡реЛ рд╣реИ calculation of Fibonacci series Fibonacci sequence рдЬреЛ рд╣реИ рдЙрд╕рдХя┐╜я┐╜
7:03
formula рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЛ Fibonacci series рдирд┐рдХрд╛рд▓рдиреА рд╣реИ рдореИрдВ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
7:07
Fibonacci number рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдЬрд╛рддрд╛ рд╣реВрдБ рдФрд░ рдЖрдкрдХреЛ рдореИрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдХя┐╜я┐╜
7:11
F0 override рд╣реЛрддрд╛ рд╣реИ F1 override рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдмрд╛рдХреА рдХреЗ рдЖрдкрдХреЛ рдХреЛрдИ рднреА рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИ рдия┐╜я┐╜
7:15
рдирдордмрд░ рддреЛ рдкрд┐рдЫрд▓реЗ рджреЛ рдирдордмрд░ рдХреЛ рдЖрдбрд╝ рдХрд░ рд▓реЛ рддреЛ 0, 1 рд╣реЛрдЧрд╛ рдлрд┐рд░ рдЗрд╕рдХреЗ рдмрд╛рдж рджреЛ рдирдордмрд░ рдХреЛ рдЖрдбрд╝ рдХрд░ рд▓я┐╜я┐╜
7:20
рддреЛ F0 рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ F0 рд╣реЛрддрд╛ рд╣реИ 0 F1 1 0 1 F2 formula F2 F1 plus F0 F1 plus F0 Fn Fn minus 1 plus Fn minus 2
7:48
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реЛ рдкрд┐рдЫрд▓реЗ рджреЛ рдирдВрдмрд░реНрд╕ рдХреЛ рдЖрдЗрдЯ рдХрд░рдХреЗ рдЕрдм рдЖрдкрдХреЛ рдПрдХ рдХреНрд╡рд┐рдХ рдХреБрдЗрд╕ рджреЗрддрд╛ рд╣реВя┐╜я┐╜
7:53
рдЬрд┐рд╕рдХрд╛ рдЖрдк рд▓реЛрдЧ рдХреЛ рд░реИрдкрд▓реЗрдЯ рдХреЗ рдХреЙрдореЗрдВрдЯ рд╕реЗрдХреНрд╢рди рдореЗрдВ рдЬрд╡рд╛рдм рджреЗрдирд╛ рд╣реИ рдЕрдкрдиреА рд░реИрдкрд▓ рдмрдирд╛рдХя┐╜я┐╜
7:57
рдФрд░ рд╡реЛ рдпрд╣ рд╣реИ рдХрд┐ рдмрд╛рдпрд╛ рдЖрдкрдХреЛ рдлрд┐рдореЛрдирд╛рдЪреА рд╕реАрд░реАрдЬ рдлрд┐рдмреБрдирд╛рдЪреА рд╕реАрдХреНрд╡реЗрдВрд╕ рдЕрдм рдЖрдкрдХреЛ рдХрд░рдирд╛ рдпрд╣ рдХрд┐ рдлрд┐рдмреБрдирд╛рдЪреА рд╕реАрдХреНрд╡реЗрдВрд╕ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдирд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкя┐╜я┐╜
8:24
рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрд╡рд┐рдЬ рдЖрдкрдХреЗ рд▓рд┐рдП рд╣реИ рдпрд╣ рд░рд╛рдЗрдЯ рдЕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЯреВ рдкреНрд░рд┐рдВрдЯ рджрд┐рдлрд░ рдмреБрдирд╛рдЪреА рд╕реАрдХреНрд╡реЗрдВя┐╜я┐╜
8:36
рдареАрдХ рд╣реИ рд░рд╛рдЗрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░рд┐рдВрдЯ рджреА рдлрд┐рдмреЛрдирд╛рдЪреА рд╕реАрдХреНрд╡реЗрдВрд╕ рдареАрдХ рд╣реИ рддреЛ рдпя┐╜я┐╜
8:39
F0, 0 рд╣реЛ рдЧрдпрд╛ F1, 1 рд╣реЛ рдЧрдпрд╛ F2 F1 рдкреНрд▓рд╕ F0 рд╣реЛ рдЧрдпрд╛ Fn
8:43
Fn-1 рдкреНрд▓рд╕ Fn-2 рд╣реЛ рдЧрдпрд╛ рдареАрдХ рд╣реИ I hope рдХрд┐ рдпреЗ рдЬреА рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜я┐╜
8:48
рдФрд░ рдЖрдк рд▓реЛрдЧ рдЗрд╕рдХреЛ рдЬрд╝рд░реВрд░ рдмрдирд╛рдУрдЧреЗ рдореБрдЭреЗ рдиреАрдЪреЗ рдХрдореЗрдВрдЯ рд╕реЗрдХреНрд╢рди рдореЗрдВ рдЬрд░реВрд░ рдмрдирд╛рдирд╛ рд╣реИ рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдмрдирд╛рдХрд░ рдФрд░ рдЦреБрдж рд╕реЗ рдЪреЗрдХ рдЬрд░реВрд░ рдХрд░ рд▓реЗрдия┐╜я┐╜
8:54
рджреЗрдЦреЛ рдлрд┐рдмрд░рд╛рдЪреА рд╕реАрдХреНрд╡реЗрдВрд╕ рдЬрдирд░реЗрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ рдкрд╣рд▓реЗ рдЬреАрд░реЛ рд╣реИ рдлрд┐рд░ рд╡рди рд╣реИ рдлрд┐рд░ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рддреЛ рдмрдирд╛рдПрдЧя┐╜я┐╜
9:00
рдлрд┐рд░ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рддреЛ 2 рдЖрдПрдЧрд╛ рдлрд┐рд░ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рддреЛ 3 рдЖрдПрдЧя┐╜я┐╜
9:04
рдлрд┐рд░ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рддреЛ 5 рдЖрдПрдЧрд╛ рдлрд┐рд░ 5 рдФрд░ 3 рдЖрда рдЖрдПрдЧя┐╜я┐╜
9:10
рдФрд░ рдЗрд╕реЗ рдмрдврд╝рддреЗ рд╣реИрдВ рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рддреЛ 0 рдкреНрд▓рд╕ 1 рдпрд╛ 1 рд╣реЛрддрд╛ рд╣я┐╜я┐╜
9:16
рддреЛ рдЕрдЧрд░ рдЖрдк рдирд┐рдХрд╛рд▓ рд░рд╣реЗ рд╣реЛ рдЬреА рд░реЛ рд╡рд╛рдВрдЯ рдЯреВ рдереНрд░реА рдлреЙрд░ рдлрд╛рдЗрд╡ 6 рдЕрдЧрд░ рдЖрдк рдРрдк рдирд┐рдХрд╛рд▓ рд░рд╣реЗ рд╣реЛ рддреЛ рдЖрдкрдХреЛ рдЗрддрдирд╛ рдЪрд╛рд╣рд┐я┐╜я┐╜
9:28
рдРрд╕рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдкрдХреЛ рд▓рд┐рдЦрдирд╛ рд╣реИ рдЖрдИ рд╣реЙрдк рдХрд┐ рдЪреАрдЬ рдХреНрд▓реЗрдпрд░ рдЖрдк рд╕рднреА рдХреЛ рдЕрдЧрд░ рдЕрднреА рддрдХ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдпрд╣ рдкреНрд▓реЗрд▓рд┐рд╕реНя┐╜я┐╜
9:33
рддреЛ рдпрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдмреБрдХрдорд╛рд░реНрдХ рдХрд░реЗрдВ рдпрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╕реЗрд╡ рдХрд░реЗрдВ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реИ рдЧреИрд╕ рдереИрдВрдХ рдпя┐╜я┐╜
9:38
рд╕реЛ рдордЪ рдЧреИрд╕ рд╡реЙрдЪрд┐рдВрдЧ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдПрдВрдб рдЖрдИ рд╡реЙрд▓ рд╕реА рдпреВ рдиреЗрдХреНрд╕реНрдЯ рдЯрд╛рдЗрдо я┐╜я┐╜
#Programming
#Science
#Scripting Languages