Basic Maths for DSA | Euclidean Algorithm | Strivers A2Z DSA Course

  Рет қаралды 495,196

take U forward

take U forward

Күн бұрын

Full Course: takeuforward.org/strivers-a2z...
There is a slight mistake on the logic of Armstrong, it will be 1634 = (1^4 + 6^4 + 3^4 + 4^4), basically digits raised to the power count of digits, so sum = sum + pow(ld, cntDigits) will be the change, where the cntDigits is the number of digits.
Notes:
Count Digits: takeuforward.org/data-structu...
Reverse a Number: takeuforward.org/c-programs/r...
Check Palindrome: takeuforward.org/data-structu...
Gcd or HCF: takeuforward.org/data-structu...
Armstrong Number: takeuforward.org/maths/check-...
Print all Divisors: takeuforward.org/data-structu...
Check for prime: takeuforward.org/data-structu...
Submit the problems here:
Count Digits: bit.ly/3X17nIr
Reverse Number: bit.ly/3vCeBXS
Palindrome: bit.ly/3vylgCi
Armstrong: bit.ly/3vBfkbD
Print Divisors: bit.ly/3vzQ7yr
Check Prime: bit.ly/3ZdiWOO
HCF/GCD: bit.ly/3GB4Mj8
In case you are thinking to buy courses, please check below:
Link to get 20% additional Discount at Coding Ninjas: bit.ly/3wE5aHx
You can follow me across social media, all my handles are below:
Linkedin/Instagram/Telegram: linktr.ee/takeUforward

Пікірлер: 667
@takeUforward
@takeUforward Жыл бұрын
Let's march ahead, and create an unmatchable DSA course! ❤ There is a slight mistake on the logic of Armstrong, it will be 1634 = (1^4 + 6^4 + 3^4 + 4^4), basically digits raised to the power count of digits, so sum = sum + pow(ld, cntDigits) will be the change, where the cntDigits is the number of digits. Do consider to give us a like, and a subscribe, means a world to us..
@himanshusharma3382
@himanshusharma3382 Жыл бұрын
Bhaiya i have good foundation in java can I do these sheet in java lang
@brajeshmohanty2558
@brajeshmohanty2558 Жыл бұрын
@@himanshusharma3382 Han bhai mil ke try karte hai main bhi java Bala hi hun par bhaiya ne bola concept toh same hai par kahi kahi toda muskil hota hai cause c++ ke kuch function java mai nahi hai par toda manage karna padega
@arunn121
@arunn121 Жыл бұрын
@@brajeshmohanty2558 yes bro... functions and Collection frameworks implementation syntax vgera b thora different rehta hai. .. ek group discord telegram ya kuch b bnalo Java k liye best rhega..discussion help vgera and sath m A2Z sheet solve krenge toh consistency b bni rhegi..
@brajeshmohanty2558
@brajeshmohanty2558 Жыл бұрын
@@arunn121 dekh bro mid Jan se toh mera end sem hai tu bana le merko add kar dena
@takeUforward
@takeUforward Жыл бұрын
@@techyouknow8026 lol frequency, bro the entire sheet is at your hand, you can do it by self also, simple google search will give you answers if you stuck, but the thing is, you just want to be a keyboard warrior. The though topics are fully covered, so stop crying, I will upload at my speed, because I have a full time job, its not easy to work 9 hours and then create content.
@dinimeegada9167
@dinimeegada9167 Жыл бұрын
We are so fortunate to live in an era where striver lives........ ❤ from Andhra Anna ......
@unanimousu
@unanimousu 5 ай бұрын
striver bro andhra na bro
@Md_sadiq_Md
@Md_sadiq_Md 3 ай бұрын
Iam also from Andhra Pradesh, Vijayawada
@rgvcultman
@rgvcultman 15 күн бұрын
@@Md_sadiq_Md avunu bro maa kulapodey
@Md_sadiq_Md
@Md_sadiq_Md 15 күн бұрын
@@rgvcultman Ok Enjoy
@DR-mq1le
@DR-mq1le 11 ай бұрын
For all those that couldnt get the 1634 test case right in the armstrong questoin, the power of each digit is equal to the no. of digits in the number for example : if it is a 4 digit number (1634) , then (1^4)+(6^4)+(3^4)+(4^4)=1634 if it is 3 digit then instead of 4 power will be 3 heres the code: #include bool checkArmstrong( int n) { string digits=to_string(n); int digitcount=digits.size(); int num=n; int r=0; int pal=0; while(n>0) { r=n%10; pal=pow(r,digitcount)+pal; n=n/10; } if(pal==num) { return true; } else return false; } might not be optimal but it is how i tried and it works
@Iammuslim947
@Iammuslim947 10 ай бұрын
yeah u r right even i got this mistake in most of the google search results but chatgpt and gfg gave me the right answer
@MemoryFlick
@MemoryFlick 8 ай бұрын
is this correct as well ?? what about time complexity??? { int i=0; int N = 371; int duplicateOfN1 = N; int d2 = N; while(N>0) { N=N/10; i++; } int sum = 0; int digitcount=i; while(duplicateOfN1>0) { int lastdigit = duplicateOfN1%10; duplicateOfN1 = duplicateOfN1/10; sum = sum+((int)Math.pow(lastdigit, digitcount)); } if(sum==d2) System.out.println("it is an armstrong number"); else System.out.println("it is not an armstrong number"); }
@manishagrawal7104
@manishagrawal7104 7 ай бұрын
Actually power =number of digits in the number so try with power 4 it will work .
@AshikPoojary
@AshikPoojary 6 ай бұрын
Thanks it helped
@shikharpandey9265
@shikharpandey9265 2 ай бұрын
thanks bro!
@NGANTALALITHA
@NGANTALALITHA Жыл бұрын
I'm from Andhra Pradesh, when I decided to learn DSA I searched a lot of streams, but I'm still stuck somewhere. After Watching your videos, it's just awesome. It very much helpful to beginners like me.... Thank you so much sir. After this I'm become a fan of striver......
@uday2159
@uday2159 9 ай бұрын
Which college are you
@asish4554
@asish4554 5 ай бұрын
Are you from ap ?
@Educator1723
@Educator1723 5 ай бұрын
Yee college meru
@Md_sadiq_Md
@Md_sadiq_Md 3 ай бұрын
Iam also from Andhra Pradesh From Vijayawada, VR Siddhartha Engineering College ❤
@sarveshneekhra5611
@sarveshneekhra5611 6 ай бұрын
I'm from a tear-3 college, current i am 6th sem. Student and i followed your videos and your A2Z DSA playlist is amazing bcz everything is well structured and easy to understand, your way of explaining is truly amazing, Thanku striver ❤, huge respect brother and keep make it more DSA video and guide us.
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars 5 ай бұрын
tier*
@bunnytheweebster
@bunnytheweebster 5 ай бұрын
He meant tear only 🥲​@@a_maxed_out_handle_of_30_chars
@anshujaiswal5622
@anshujaiswal5622 7 ай бұрын
Thanks a lot Striver for this amazing content. Honestly, the simplicity and the way of enplaning algorithm by breaking them down does help a lot of Beginner Folks to grasp DSA concepts. Understood Striver :)
@nizarahamed.m1004
@nizarahamed.m1004 Жыл бұрын
You are just amazing bro,Never seen such intellectual person with a clear explanation.
@Vardhan.coding
@Vardhan.coding 7 ай бұрын
I started preparing DSA and Take you forward is a life saviour! Lots of love Striver.
@karanbhoi5895
@karanbhoi5895 8 ай бұрын
23:55 One correction !! Armstrong number is the number in any given number base, which forms the total of the same number, when each of its digits is raised to the power of the number of digits in the number. 1634 is not equal to 1^3 + 6^3 + 3^3 + 4^3 it is equal to 1^4 + 6^4 + 3^4 + 4^4
@chicha8482
@chicha8482 3 ай бұрын
Can u provide the code for it am doing cmath and using pow function to use the number of powers equal to total no. Of digits but in 1634 its giving false
@rajkumarvb5197
@rajkumarvb5197 Жыл бұрын
Thanks a lot for your effort Striver! Best explanation for GCD algo so far I've seen!
@akris_adi
@akris_adi Жыл бұрын
Within first 5 minutes I realised the value these videos will be adding in the coding journey of the geeks !!
@vinaykumarmaryala9041
@vinaykumarmaryala9041 Жыл бұрын
Hi @Raj, Thanks a lot for all your efforts, I am one of the people who are benefitting from your Sde sheet and your youtube videos, also I feel you deserve the name striver. you are the real savior for many people like me. May god bless you... and you are a pious soul for sure. Thanks striver..
@amanshah1995
@amanshah1995 4 ай бұрын
HEY Striver ! You are just amazing .The simplicity your course has it's too easy for the beginner to grasp the knowledge Thanks man !
@AlwaysAStranger
@AlwaysAStranger 2 ай бұрын
Have seen many DSA courses, none of them taught me math and DSA techniques in so much detail. Very Helpful Thank you!
@rohandhalpe9084
@rohandhalpe9084 Жыл бұрын
Sir upload videos as much as possible, as our placement season starts from June .Hope I will learn maximum till June 💝💝💝💝💝💝💝💝💝💝😭😭😭😭
@Tihorcreation
@Tihorcreation 10 ай бұрын
Bro did you get placed?
@rohandhalpe9084
@rohandhalpe9084 10 ай бұрын
ya bro in toshiba software @@Tihorcreation
@TarunPurohit02
@TarunPurohit02 9 ай бұрын
​@@Tihorcreation💀
@surajbaranwal56.
@surajbaranwal56. Жыл бұрын
I already have been read advanced dsa, because of striver's teaching pattern I watched this complete lecture ,even I knew all these topics instead learn something. That's how this bootcamp is game changer for all beginner ninja's who want to live conding
@user-ff2uu2wz4w
@user-ff2uu2wz4w 7 ай бұрын
Your video playlist is so super easy when I decide to learn the Dsa I searched a lot of sites or KZbin but your way and teaching is amazing and the Practicing on Note is so brilliant ❤
@paulbarsha1740
@paulbarsha1740 Жыл бұрын
The amount of effort you put into each of your video🙌
@komal6816
@komal6816 3 ай бұрын
You seem to be under the weather. And yet you are teaching, making videos with such effort making it look effortless. Hats off!
@karunasagarks5228
@karunasagarks5228 Жыл бұрын
Finally, here we go ! Thank you very much striver !!! 🤩🥳🔥❤️
@cinime
@cinime Жыл бұрын
Understood! Super fantastic explanation as always, thank you very much!!
@virajdeshpande5043
@virajdeshpande5043 8 ай бұрын
Thank you for creating such valuable and informative content! It's greatly appreciated.
@Manishgupta200
@Manishgupta200 Жыл бұрын
Striver your video is superb.. and in each video you taught in a very energetic way which makes your video very interesting. All the part in the video is amazing but the last.. i.e. Euclidean’s theorem and reducing loop by half by sqrt.. method is wonderfull.. Now, I try to build-up this type of logic in every Q. to reduce time & space complexity. Thankyou Striver ❤
@rohanprabhakar1991
@rohanprabhakar1991 Жыл бұрын
Sir, you are helping me in doing hard work and making me experience the relief after doing the hard work we get Thanks for all your support Only have one request. I know you have been trying to make videos as fast as you can, but actually the placement is in the next 6-7 months, so if you can try to upload the beginner part as soon as possible, it would be beneficial to move for the other playlist of you which you have been uploaded in the past about different topics. Thank you for all the resources bhaiya(sir).
@uday2159
@uday2159 9 ай бұрын
Did you complete all topics?
@supriya_codes
@supriya_codes Жыл бұрын
started dsa with your this course,thank you!
@user-zn4bg9bp8a
@user-zn4bg9bp8a Жыл бұрын
1.3 - C++ STL and Java Collection should be a single topic like C++ STL / Java Collection. Not separate topic. So one can move forward with everything checked.
@shashanks6906
@shashanks6906 11 ай бұрын
Amazing. I loved the GCD part, understood very well. Thank you so much
@oye_pritpal
@oye_pritpal 8 ай бұрын
understood, this guy is an absolute champion!
@webtestingui7187
@webtestingui7187 Жыл бұрын
🙏 🙏 🙏 🙏 🙏 hats off to you, preparing this videos require a lot of time and from your busy schedule you are preparing for us Thank you, Dada.
@udit5490
@udit5490 7 ай бұрын
I really like the explanation, specially the pattern in which you have explained starting from count digits till gcd.
@Akash-yr2if
@Akash-yr2if Жыл бұрын
Congrats Striver for 300K Sub. Let's hope striver see's this comment.
@Lucifer0872
@Lucifer0872 Жыл бұрын
Aniket er bari giye
@Lucifer0872
@Lucifer0872 Жыл бұрын
Aniket er barite code chapo
@vaibhavkadam476
@vaibhavkadam476 6 ай бұрын
Thank you striver for explaining all the basic math stuff mostly in other courses the instructor assume that we already know they simply explain the code.
@jayanth1844
@jayanth1844 11 ай бұрын
Thanks a lot Striver!! you make very stuff so easy to understand in simple terms..
@Rakibulislam-bp3kv
@Rakibulislam-bp3kv 5 ай бұрын
Your video is very informative. I can learn new things from every video. I knew all of this topic. but your video taught me new things, and how to think clearly. Thank you, sir.
@AmartyaPardeshi
@AmartyaPardeshi 11 ай бұрын
Great teaching, understood all the concepts effortlessly
@DivineVision201
@DivineVision201 Жыл бұрын
Hi @Raj sir. Thanks for the video also Congratulations for your 300k subscribers. Looking forward for your more wonderful videos. Truly enjoying. ❤
@stith_pragya
@stith_pragya 5 ай бұрын
UNDERSTOOD.......Thank You So Much for this wonderful video........🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻
@user-mc8sc1gf8q
@user-mc8sc1gf8q 8 ай бұрын
very well explained sir i have just started the series and I am getting each and every thing . Your teaching methodology is just insanely superb. Please asap bring a linked list series as well sir
@amitkumarghosh
@amitkumarghosh 7 ай бұрын
I can't believe he is doing this for free, amazing sir. Love from Bangladesh.
@ManavMSanger
@ManavMSanger Жыл бұрын
I really appreciate your efforts. Thank you.
@arnd12940
@arnd12940 Жыл бұрын
much more needed these topics
@sheikmuizzahmed2308
@sheikmuizzahmed2308 Жыл бұрын
Thanks alot! Please complete this DSA series for beginners asap. It helps alot for beginners in dsa like us 🙏. The only complain I have from your other DSA playlist is it's not begginer friendly and needs abit dsa knowledge
@Z71990
@Z71990 11 ай бұрын
This year I got Civil branch in my state NIT. Can I understand this course as a begineer and also as a non-cs student? Also is this playlist is enough for placement or from any other playlist I have to study ?
@hemanth9928
@hemanth9928 10 ай бұрын
Yes
@hemanth9928
@hemanth9928 10 ай бұрын
Try to complete the strivers a2z DSA course sheet
@kashafkhan9726
@kashafkhan9726 Жыл бұрын
Congrats striver bhai for 300K subscribers. Hope it cross million soon.
@532hariharareddyg5
@532hariharareddyg5 Жыл бұрын
very clear and crisp explanation.
@niranjanniru4115
@niranjanniru4115 3 ай бұрын
im from chennai and love to watch ur lectures and learning through ur dsa sheet bro ..
@YoyoChintu-wt8gw
@YoyoChintu-wt8gw Ай бұрын
best one till now!!! 🙏🙏🙏
@shivanshsingh176
@shivanshsingh176 Жыл бұрын
Your amazing playlists specially graph and dp helped me to improve a lot. Can you please create a playlist for CP as well.
@Shwetasingh-yz4fx
@Shwetasingh-yz4fx 8 ай бұрын
Perfect and simplest explanation found ever
@abhishekmaurya817
@abhishekmaurya817 Жыл бұрын
Amazing. I understood very well
@Dilipkumar-nr6fh
@Dilipkumar-nr6fh Жыл бұрын
Excellent Sir,My honorable thanks for making these videos with excellent explanation❤.
@ShwetaSingh-iw6dk
@ShwetaSingh-iw6dk Жыл бұрын
Unstoppable striver for a reason 🙌❤
@yamini436
@yamini436 Жыл бұрын
understood the assignment :) thanks striver
@AbhayBagoriyahacker
@AbhayBagoriyahacker Ай бұрын
What a brilliant way of teaching hats off to you and thank you so much for the content ;)
@sujayshanbhag2055
@sujayshanbhag2055 Жыл бұрын
Hey Striver, I am a 5th semester student of a tier-3 college, first of all thankyou for all your videos, I have completed your graph series, almost completed your SDE sheet. I needed your help so I joined your channel. I see that your last members only post was a year ago, I understand that u have a full time job and therefore you are busy. I just wanted to know if you will continue making meeting sessions, because I need your guidance. Thanks again for your hard work.
@DevashishJose
@DevashishJose Жыл бұрын
Understood, thanks for your hard work.
@kyuantym
@kyuantym Жыл бұрын
Striver is an inspiration ❤️
@shorts_shots514
@shorts_shots514 Жыл бұрын
thank you so much for creating this playlist
@PrithaMajumder
@PrithaMajumder Ай бұрын
Raj, Thanks a lot for This Amazing Video about C++ Basic Maths Lecture - 7 Completed ✅
@technicaldoubts5227
@technicaldoubts5227 Жыл бұрын
I was waiting from last 5 days. Finally come 😌😌
@neerajkumarshaw1019
@neerajkumarshaw1019 Жыл бұрын
Understood and Loved It
@bliss_006
@bliss_006 4 ай бұрын
It's great to learn from this channel ❤️Thank you:-)
@user-rr9ub2nv3l
@user-rr9ub2nv3l 4 ай бұрын
@Striver Great Way! Understood completely
@madhavamelkote4554
@madhavamelkote4554 3 ай бұрын
God bless you brother, i am in better place all thanks to you!!!
@shwetachoudhary9003
@shwetachoudhary9003 9 күн бұрын
no one teaches maths in theire dsa course...this is indeed an AtoZ dsa course.. blessed to have it❤
@rohanprabhakar1991
@rohanprabhakar1991 Жыл бұрын
In your DSA sheet, the Reverse Number Question is different. It is changing the decimal into binary and then writing binary for reversed binary again
@shivanitayde9177
@shivanitayde9177 13 күн бұрын
your teaching skills are awesome bro
@vedantdeshmukh1549
@vedantdeshmukh1549 Жыл бұрын
Thank you Striver!
@shubhamagarwal1434
@shubhamagarwal1434 8 ай бұрын
Very nice explanation...God Bless You
@rishavdobriyal8201
@rishavdobriyal8201 3 ай бұрын
amazing way of explaining stuff
@nurulain5534
@nurulain5534 2 ай бұрын
so far, this is better than the paid courses 🔥🔥🔥.
@chaitanya20821
@chaitanya20821 3 ай бұрын
Great way of teaching
@tanisha2504
@tanisha2504 Жыл бұрын
started working on this a-z dsa course.. Have a job but want to start over these topics .. To switch to a better one!!!
@abhisheksivalingala6420
@abhisheksivalingala6420 Жыл бұрын
Nice explaination....understood❤️🙌
@shanmukhasainamakanti1634
@shanmukhasainamakanti1634 2 ай бұрын
i have learnt awesome things from this vid 💖 , thank you
@halchal41
@halchal41 Жыл бұрын
thankyou striver for wonderful knowledge💥💫
@AmitKumar-xc2rk
@AmitKumar-xc2rk 7 ай бұрын
Understood, Thanks for this amazing content
@pavan305
@pavan305 Жыл бұрын
Waiting for this one from morning 🙂
@babymonsters16
@babymonsters16 2 ай бұрын
understood, and it is time to practice by myself!!
@AkarthikeyaReddy
@AkarthikeyaReddy Жыл бұрын
Congrats For 300K Subscribers Bhaiya
@anirudhcodes
@anirudhcodes Жыл бұрын
I never though i will be able to solve these so easily, thanks a lot striver for make it very very simple and easy to understand.
@mizzzile
@mizzzile Жыл бұрын
Euclidean algo is so easy this way...
@anirudhcodes
@anirudhcodes Жыл бұрын
@@mizzzile yes 🥹
@harshuke5831
@harshuke5831 Жыл бұрын
excellent teaching
@user-wt8qm9rv1f
@user-wt8qm9rv1f 16 күн бұрын
Beautiful algorithm
@rajeshpradhan4687
@rajeshpradhan4687 Ай бұрын
Understood, Thank you so much!!!
@Santhoshmani1
@Santhoshmani1 Жыл бұрын
Thank you striver. Basic maths completed. Coded along with you. Made the notes for the lecture .
@kinjalshah6308
@kinjalshah6308 5 ай бұрын
Can you send me notes pdf??
@Hipfire786
@Hipfire786 3 ай бұрын
understood everthing great video sir
@AdityaChauhan-et8cv
@AdityaChauhan-et8cv Жыл бұрын
Such a nice explanation😍
@poonam-kamboj
@poonam-kamboj 9 ай бұрын
very nicely explained!!
@sayantaniguha8519
@sayantaniguha8519 Жыл бұрын
u r god !! beast!! keep up the good work bhaiya!!
@music_world2112
@music_world2112 6 ай бұрын
Mind blowing content❤❤
@AnkitKumar-su1yi
@AnkitKumar-su1yi Ай бұрын
understood bhaiyaa thanks a lot ....
@sonalshinde4960
@sonalshinde4960 Жыл бұрын
Hey Striver, its been 1 month since i started following u...i must say u r the best....i don't think anyone would have explained the dp problems or any problem for that matter the way u have explained them!!!Thanks a million ....words are not enough to praise u...the kind of passion u have to teach students for free is just awesome...may god bless u ..
@aryanshgupta7439
@aryanshgupta7439 3 ай бұрын
Understand, superb video, keep up ♥
@boon722
@boon722 9 ай бұрын
UNDERSTOOD Thanks a lot bhaiya.
@himanshuchoudhary9457
@himanshuchoudhary9457 6 ай бұрын
Superb man .. .thanks a lot
@sakshichauhan870
@sakshichauhan870 Жыл бұрын
it's really helpful you are amazing sir
@RakibAhmed-vn9hs
@RakibAhmed-vn9hs 10 ай бұрын
Hey Striver, Can you make a series on Math? It will be really helpful for us ❤️
@differentdirection6294
@differentdirection6294 Жыл бұрын
just gazabbb🔥💌 From the bottom of my heart thank you for everyyything
@NIRAJ-bu2hp
@NIRAJ-bu2hp Жыл бұрын
This Is Just Awesome video🔥🔥🔥🔥🔥🔥🔥
@mma-dost
@mma-dost Жыл бұрын
Great bhaiya thanks !!
@aryankhare3093
@aryankhare3093 5 ай бұрын
understood striver :) thank u for this wonderful lectures
Coding Interviews Be Like
5:31
Nicholas T.
Рет қаралды 6 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 52 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 13 МЛН
L4. Print all prime factors of a Number | Maths Playlist
18:53
take U forward
Рет қаралды 21 М.
10 Math Concepts for Programmers
9:32
Fireship
Рет қаралды 1,8 МЛН
Complete C++ STL in 1 Video | Time Complexity and Notes
1:07:37
take U forward
Рет қаралды 863 М.
Live Mock Interview with @Striver | MAANG Format | GeeksforGeeks
53:14
❌ Don't Run Behind 500 LEETCODE Problems ❌ Focus on QPCD
8:31
How Dijkstra's Algorithm Works
8:31
Spanning Tree
Рет қаралды 1,3 МЛН
Roadmap for Learning SQL
4:52
ByteByteGo
Рет қаралды 304 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 52 МЛН