euclid's algorithm for gcd

  Рет қаралды 290,399

NOC16 CS11

NOC16 CS11

Күн бұрын

Пікірлер: 50
@avinashchaudhary4231
@avinashchaudhary4231 4 жыл бұрын
I have watched even MIT lectures but yours are best. First time something clicked in the mind. I understood how to optimize algo
@gauravrai5784
@gauravrai5784 3 жыл бұрын
Same here😉
@adityamehra7238
@adityamehra7238 2 жыл бұрын
Cs50?
@avinashchaudhary4231
@avinashchaudhary4231 2 жыл бұрын
@@adityamehra7238 yes
@tavilefty
@tavilefty 2 жыл бұрын
@@avinashchaudhary4231 NW bro, u cappin
@gatepreparation645
@gatepreparation645 2 жыл бұрын
Same
@priyankaruby
@priyankaruby 6 жыл бұрын
omg this guy is super Genius !!! I never seen such a great teaching in my life ! thank you so much Madhavan
@tavilefty
@tavilefty 2 жыл бұрын
he's your papa's age.
@iyodajedi
@iyodajedi Жыл бұрын
Beautiful Explanation. Kudos to you to explain this interesting algorithm and kudos to Euclid for discovering(? or inventing😁) this algorithm...😃
@nirmalrajtb3586
@nirmalrajtb3586 5 жыл бұрын
@5.07 return(gcd(max(n,diff),min(n,diff))) is correct
@rimjhimgoenka5351
@rimjhimgoenka5351 4 жыл бұрын
Why do we have to write gcd(max(n,diff),min(n,diff)) if the gcd function has the if statement to interchange if m
@naveen.kumawat
@naveen.kumawat 4 жыл бұрын
listen carefully at 8:10.
@animeshbansal9214
@animeshbansal9214 4 жыл бұрын
Yes it is not required
@TusharGupta1991
@TusharGupta1991 3 жыл бұрын
it’ll help with the first iteration.
@rohanthomas5434
@rohanthomas5434 6 ай бұрын
It's redundant, great observation.
@The_vaishnav
@The_vaishnav 2 жыл бұрын
dimmag khol diva ...one problem many solutions ....life lesson 🙂🙂🙂
@hb_shyampur
@hb_shyampur 3 жыл бұрын
In case helpful. m=qn+r 15=2*6+3 ad=q(bd)+r 5*3=2*(2*3)+3 d divides r.
@abhishekmazumdar2072
@abhishekmazumdar2072 5 жыл бұрын
wow..just wow!! simply wow.
@sruthir1236
@sruthir1236 3 жыл бұрын
Why we have to manually change the input values as gcd(big_no,small_no) ?? Will it give wrong solution if we give the input as it is like gcd(small_no,big_no) ??
@luciferdelhi4352
@luciferdelhi4352 6 жыл бұрын
sir at the 15:00 slide are we missing an if loop before the starting of while loop??
@deepakdhaka.
@deepakdhaka. 6 жыл бұрын
no
@Jaimin_Bariya
@Jaimin_Bariya 2 ай бұрын
Jp here again [comment number 50] Thank you, sir, :)
@srikanthkarunakaran1699
@srikanthkarunakaran1699 6 жыл бұрын
Thank you very much sir, you are the best in teaching!
@shubhankarsharma2221
@shubhankarsharma2221 2 жыл бұрын
teacher took complicated topic and explained it with very low volume
@sahilkumarsingh
@sahilkumarsingh 6 жыл бұрын
Only 1 and 2 are coming as the GCD for every input ???? How
@irivintishivateja9507
@irivintishivateja9507 5 жыл бұрын
gcd(8,12) ... 12%8 = 4....gcd(8,4)...8%4 = 0....return(4)
@myArchive1117
@myArchive1117 6 жыл бұрын
sir why are we using +1 in 'for' loop?
@aloksinghrawat9832
@aloksinghrawat9832 5 жыл бұрын
Because in python loop occurs for 1 less than the max. limit. So to neutralize it we increase the limit by 1.
@sivasatyanarayana9748
@sivasatyanarayana9748 6 жыл бұрын
sir the video sound was very less
@pk15692
@pk15692 5 жыл бұрын
You can use a volume booster for chrome to enhance the sound volume
@tavilefty
@tavilefty 2 жыл бұрын
@@pk15692 thanks man.
@kevindave277
@kevindave277 Жыл бұрын
Merci Madavan
@vaibhavsingh8485
@vaibhavsingh8485 5 жыл бұрын
Why was I told the difference algo.
@girishgarg2816
@girishgarg2816 5 жыл бұрын
Same here
@RuchiSingh-om7cz
@RuchiSingh-om7cz 6 жыл бұрын
Here last gcd will be gcd(1,2) i guess
@siddahantjain755
@siddahantjain755 6 жыл бұрын
No ruchi singh because of the condition (m,n)=(n,m) it will be (2,1) rather than (1,2)
@manishrajput8109
@manishrajput8109 6 жыл бұрын
what is a mrcf ?????
@ritwiksinha7432
@ritwiksinha7432 6 жыл бұрын
Most Recent Common Factor
@prashantajabe2693
@prashantajabe2693 6 жыл бұрын
Variable
@myArchive1117
@myArchive1117 6 жыл бұрын
yeah its a variable which will be updated by most recent common factor in each iteration
@srinivasanthirunavukkarasu4499
@srinivasanthirunavukkarasu4499 4 жыл бұрын
Feel like odd one out here Why hooked up with GCD for three lecture
@pasumarthiashik1099
@pasumarthiashik1099 3 жыл бұрын
why if condition and assume in comments different.
@lucygaming9726
@lucygaming9726 5 жыл бұрын
Great.
@shweethasajeev7048
@shweethasajeev7048 5 жыл бұрын
sir the volume is really low
@pk15692
@pk15692 5 жыл бұрын
You can use a volume booster for chrome to enhance the sound volume
@RamKumar-wq2us
@RamKumar-wq2us 5 жыл бұрын
download it then play it in vlc player
@gauravarora8405
@gauravarora8405 5 жыл бұрын
awesome
@NMD137307
@NMD137307 2 жыл бұрын
Good lec, thanks.
@sanjayguptacg486
@sanjayguptacg486 5 жыл бұрын
bad sound quality
@pk15692
@pk15692 5 жыл бұрын
You can use a volume booster for chrome to enhance the sound volume
functions
18:28
NOC16 CS11
Рет қаралды 160 М.
GCD - Euclidean Algorithm (Method 1)
14:38
Neso Academy
Рет қаралды 615 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 14 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,1 МЛН
Towers of Hanoi: A Complete Recursive Visualization
21:13
Reducible
Рет қаралды 499 М.
improving naive gcd
13:53
NOC16 CS11
Рет қаралды 321 М.
arrays vs lists, binary search
24:57
NOC16 CS11
Рет қаралды 142 М.
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
Euclidean algorithm to find GCD of two number
5:15
Shrenik Jain
Рет қаралды 125 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН