Time and Space Complexity - Strivers A2Z DSA Course
Вставка
- Опубліковано 3 жов 2024
- Full Course: takeuforward.o...
Notes: takeuforward.o...
In case you are thinking to buy courses, please check below:
Link to get 20% additional Discount at Coding Ninjas: bit.ly/3wE5aHx
Code "takeuforward" for 15% off at GFG: practice.geeks...
Code "takeuforward" for 20% off on sys-design: get.interviewr...
You can follow me across social media, all my handles are below:
Linkedin/Instagram/Telegram: linktr.ee/take...
Let's march ahead, and create an unmatchable DSA course! ❤️
Happy new year everyone, wish you loads of success in your life :)
thank you sir giving everyone this magnetic course ,solute to you 🥰🥰
happy new year and thanks for this amazing content.
Hey Striver, First of all Happy New Year
I want to say if possible please try to make 2 videos of DSA in one week.
If possible
Thank you for this course
Happy new year 😍
Happiest New Year Striver!!
I eagerly wanted to contribute to python codes for TUF articles.
I even sent a testimony by writing a sample code on takeuforward111 but have not heard back yet. Do consider it!
00:00 Introduction
01:05 What is Time Complexity ?
02:22 Why TC != Time Taken ?
04:30 Example
06:10 Big O Notation
07:05 Example
08:22 3 Rules of Time Complexity
10:52 Best, Average, Worst Case
11:10 Example
13:30 Why do we compute in terms of Worst Case
14:15 Avoid Constants
16:24 Avoid Lower Values
17:40 Big Oh, Theta, Omega
18:28 Disclaimer
19:28 Question 1
22:50 Question 2
25:57 Space Complexity
26:50 What is Space Complexity
27:40 Example
30:30 Never change the Input
32:16 Number of Operations
34:10 Next Video
You are doing soo much for us. Even after getting into your dream company you still working hard to help us fulfill our dreams. I don't know whether you will see my message or not but it's such a great time to be alive when we are getting to see Striver. Thankyou soo much. I wish i will get to see you one day.
#StriversA2ZDSA
*Understood* ♥️🔥
Where can I get 0:06 that DSA Sheet of Striver's ? Link ? Or site's name ?
Today is 25 July, 2024 and I am starting Striver's A-Z DSA playlist. Will comeback here periodically to update my progress and let you all know about the offers that I get. Wishing you all lots of luck!
Mee Too
I'm just 6 days behind behind you. Hope you're doing good and maintaining the consistency. And wishing you Best of Luck as well for your Future ✨✨.
@@bibek31566 oh, that's great to hear! I'm doing well and staying consistent. I wish you the same for your future endeavors!. When Delving deeper into a subject often reveals interesting details.
which year bro..??
@@abhishekkorkora1452 18
I started this DSA sheet on 06-08-2024 and its very helpfull for me to learn in structured way .thank you
Me also❤
how is your dsa learning journey is it going well?
Bro i have never seen a guy explaining this much well . Your way of teaching is very rare
pepcoding is also a gud channel, NOT FIGHTING, just leeting u know about one more GEM.
@@aayush4056 ohhhh thankyouuu , I'll surely check it out
understood. i have tried different platfdorms to learn DSA but you are the only one i am continuing and getting concepts crystal clear...
Thank You Striver!
Time Complexity is Rate at which the time taken increases with respect to input size.
Time Complexity is calculated in BigO notation.
3 rules for calculating TC:
Calculate with worst case scenario.
Avoid Constants
Avoid Lower Values
BigO-worst scenario
Theta-average case scenario
Omega- Best Case Scenario
Space Complexity:
SC is also calculated in BigO notation itself
There are two spaces.
1.Auxilalry Space:The space taken to solve problem and store solution.
2.Input Space:The space taken to store the inputs.
C=a+b
Where C is auxillary Space.
a and b are input space.
While coding, tampering the input for SC is wrong practice.
input space is space taken to store the input
@@aanishas1925 Edited and thanks
Today I am getting started with the playlist.
I have 12+ exp already and now learning DSA to enter into my dream company.
I regret the wasted years but I hope I am not too old to start now.
All the best to everyone❤
it's never too late ;) best of luck!
All the best sir /madam
hello user, what's your age, I have also started DSA little late, we can learn together if you are interested reply
Bro
Can I learn this DSA for solving problems and improve critical thinking not for interview purpose
Ofcourse I'll face that rather than that is this good ???
This has to be the best explanation for time complexity on UA-cam. I couldn't understand what my lecturer explained and other youtubers also but your explanation i understood in the first explanation itself. Thank you so much for this brilliant content.
same
Every time, when i started studying about DSA, i felt bored or frustrated, but this time by watch your video lecture, i didn't feel that way, instead i felt motivated to continue on this course, Thanks man i really grateful to you
Sir you are saviour 🥹🥲, you’ve just uploaded quality and expensive content for free. Your teaching is amazing 🤩
i started this DSA sheet from 14/08/24 and i understand very easily its a best dsa course thankyou for this series..!!!!❤❤❤❤
I am a final year student literally i tried underdstanding time and space complexity since 3 years refering all top youtube channels but did'nt got this much of explaination as i got here , tq so much for your explaination sir , we are blessed to have you , i hope i will cover all your videos . Tq so much sir once again
Everyone is celebrating the new year and what are we doing... I can't forget this moment. keep striving...😇😇😇😇
He most probably made this video some days or weeks ago ....
and his editor or he might just put it out today..
Ofcourse he's not gonna waste 31st like this 🤣
@@souvikghosh5768 bro I'm talking about students who are watching videos right now or first January 🙂
I know very well video can be scheduled as well in youtube when it will be released 🙂
Happy new year bro 💫
I recorded it on 31st, edited on 31st, uploade it on 31st. No editor involved. 😄
@@takeUforward striver supremacy🛐
@@takeUforwardQuality is on its peak🕯️
What better than starting new year with striver new lecture
Happy new year everyone 💞
I started DSA with this and superb explanation by you sir completely understood the concept and subscribed too.
this is THE best course available for dsa. understood everything so far
Being from an tier 3 college is not an issue at all now because we have a brother and teacher like you 🥰 . Love you bhaiya . And yah UNDERSTOOD !
"Wow, I finally understand the concept of Time Complexity! Your explanation was clear and concise, making it so much easier to grasp. You're a superb teacher, and I really appreciate your ability to break down complex things and make them understandable. Thank you for sharing your knowledge and helping me expand my understanding. Keep up the excellent work!"
Understood..what a great way of teaching this
STRIVER I recently completed your DP series it's amazing and i understand well and good ..
But in this video you look so handsome as your explanation..
Happy new year keep glowing and make everyone glow with your content......
.
Thank you sir for this course undoubtedly the best teacher on UA-cam for DSA🌟
Today is 15 August and I am starting your playlist. Good luck everyone to everyone (including me :)
starting 17 aug
I also started today 17th Aug 2024
Yeah . UNDERSTOOD . 🔥🔥🔥
Thank You , loving the A to Z Course on DSA .
Thanks Striver for every effort you put for helping us 🔥😀 And happy new year!!!
Thank you for making this video in English. Very helpful content.
Hands down the fastest and easiest way to learn time complexity on the internet. Enough to get you going.
Thank you, Raj, for explaining the concepts in detail. Although the topic was not naive to me listening to it still gave me info that I was not aware of. I am liking the way you are explaining the concepts and helping the community to understand DSA properly.
Can I learn this for not interview but for the solving and coding problems???
Please respond 🙏
Perfect channel for placement preparation! The clarity of concepts you provide is amazing. Thanks for such videos! understood!!!!👍
This has to be the best video I have watched on TC.
Damn!
Understood! I was always afraid of time complexity. Thanks for giving me the hope i was looking for
This is the first time I've come across your video. You are a blessing for mankind. All my years of doing computer science engineering I've never understood concepts like how I understand right now.
Thank You so much for your videos. I'll be watching all of them one by one. You are such a LEGEND 🫡
Thank You ♾️
Today is 6 Aug 2024 ,I have started this Striver's A2Z DSA Course .Wish good luck to all who have started this journey and hope you all accomplish your dreams. 😊
Where have u reached bruh ? I want to know where u consistent?
Today, I decided to dive into DSA seriously. I finally wrapped my head around the whole time and space complexity thing. wish me luck
I have started the A2Z DSA Sheet on 16th May 2024. Will comeback here every 16th day of the month to update my progress.
All the best us moment tho
all the best im starting now
update your progress bro........
Ok, here is the update 1: completed till merge sort & quick sort.
@@serrioton1858 share your experience
finally in the right place to learn everything, i'm not feeling boring at all because of the problems, which makes me so curious to solve and Teaching level, is like even a school student can understand it so explained it so easily.❤
Understood!! Already Knew this topic but learn some extra points especially about how to represent in interviews..
really u r great bro.i buyed 3 courses for DSA recently
1)GFG
2)learnYARD
3)algoprep
.But infront of you all are wasted.
Hey, is strivers better than gfg? Because even I purchased the gfg course..
Started this video playlist just like every other tutorial video to be left in middle . But brother the way you explain is just too good . Will make me stick till the end. Thank you for the efforts.
💪
Understood..waiting for your next video... Please complete the A2Z series as soon as possible.
Starting the year with this video
I have started DSA course on 30 Sept 2024. I will keep weekly updating my progress.
Understood very clearly bhai!!!!!!!!🤗
awesome 🔥
just a suggestion. keep the facecam video pinned in right/left bottom corner and the screen behind that on entire screen. that way, the video will look a lot more neat and engaging also. Thanks
We don’t wanna stretch the ipad screen reso too much unnecessarily. We will have it like this only.
It has worked well for us in dp, graphs. Post experimenting, we have found this to be more engaging and to have more screen presence
Today is 4 sept. and i am starting DSA from this playlist..hoping for the best
happy new year to you too bhaiya.....just one request please keep uploading videos for a2z dsa course MORE Frequently because if break is too long between videos then it affects consistency and we end up leaving course in mid way so hope we will see videos more frequently from now !
Bro please maintain the consistency of atleast 3 videos a week
I'm just lookout for c++ and dsa and finally i got someone where i can be reliable. Thanks for such course which is too much enjoyable. I can watch this without being bored ❤
#striver thanks ❤
I have started the A2Z DSA Sheet on 10 February 2024. Will comeback here to let you all know about the offers that I'm going to get... keep learning.
Waiting
Waiting buddy
All the best !
hows it going on
Waiting
#Free Education For All... # Bhishma Pitamah of DSA...You could have earned in lacs by putting it as paid couses on udamey or any other elaerning portals, but you decided to make it free...it requires a greate sacrifice and a feeling of giving back to community, there might be very few peope in world who does this..."विद्या का दान ही सर्वोत्तम दान होता है" Hats Off to you man, Salute from 10+ yrs exp guy from BLR, India...
This man is doing god's work by teaching us
Hope you achieve even greater heights
Today is 24 august and I am starting my dsa journey today.I am currently studying final year.I have just 6 months to learn dsa completely.please all of you wish me for best.And suggest me to get placed in a good company 😊
ADDICTABLE !!!
UNDERSTOOD SIR!!!
Understood man thanks to you i m learning all things for free
lets go will complete these playlist along with sem 1
I like your way of explaining and it's amazing.
Thank you for this video.
UNDERSTOOD !! also i would like to tell you "i really like the way you teach everything".......i hope and wish you do rock in your life
What a clear explanation striver .. keep it you and grow forever
great learning experience everything he taught is very clear and easy to understand
I have started Strivers DSA Sheet on 2/9/24..I'll be consistent and do my best 😇
iam jacksparrow. today the date is 17 july . i am startingf this dsa course.i will complete in another 3 months.
Bro there are approx 300 videos are you sure that you are about to do this in 3 months?
I have started this course at summer(24/5/24) break before my third year starts lets see what i am going to achieve. Lets strive
Starting the playlist 3rd june, i don't know how much time it will take to complete whole series but good luck to everyone
I hope to comment everyday
10:43 actually in this question no.of operations will be 3n+2 as initializing i with 1 is also an operation and at the very last when i = n+1 we are checking the condition again and not printing anything and loop stop. so checking the condition at very last is also an operation. thank u.
Today is 8 sept and I started my DSA journey.❤
I have started this A2Z series from 25th July .. understood 🥳
Thank you very much for uploading such an amazing course.
That was a great Explanation for Time and Space Complexity
thankyou for helping so many students striver!!
I already learnt time complexity from a lot of videos but this video somewhere hits different
I am starting this course today. Feeling depressed as i have to relocate due to the company i am working. Missing home like anything. Want go get placed in my city. Going to learn and hoping to get placed. Will update my progress daily.
4 June 2024
Found this gem at early stage, Thank you Bhaiya
Thanks a lot Raj Bhaiya. Understood everything and doing good.
totally Understood! 👍👍
1st sem is about to start in 2 weeks, started DSA on 29th Aug 2024
Understood♥
chill maar bhai abhi, 2nd year se start karo DSA
abhi web dev pe dhyaan de
Understood!! This is the best explanation of time and space complexity I have seen so far.. I am gonna follow this full course till end.
understood bhaiya you are gem for us no word to say hats off love this playlist by heart and watched by brain not by eyes once again thanks
Thank you bhaiya for such amezing lectures understand everything ❤ I think if I follow the course till the end I'll be very good in DSA🙂↔️🙂↔️🙂↔️
UNDERSTOOD !!! Thank you sir for this wonderful lecture
Understood clearly.
After being inconsistent with DSA for a while, I am finally starting Strivers A2Z DSA Sheet on 10 July 2024. Will comeback here every 10th day of the month to update my progress. All the best everyone!
Understood and really concise
Thank you for creating this video. it's very clear, and I understood it well.
Understood bhaiyaaa.....great teaching
Understood very well, especially Time Complexity understood very well
I am starting this dsa course today and will come back when i compete it
understood !!!
You are the best man!!
The concept is understanding very well(keep moving like this our support will be always be there )... but i can't able to solve the problems which you have given as practice... What should i do please Help me...(I'm a first year CSE student 3 year i have left i want to placed in good company)
very nice explanation by @takeUforward
directly to the brain sir ,understood sir ❤❤
I understood so clearly thanks a lot sir
thanku for such lectures
understood very clearly. thank you sir.
I am starting the DSA course on 23 june 2024 10:50 PM IST. Lets see in how much time I'll complete this
I'm starting my preparation today(11/07/2024). I have started so many times, but i have failed to maintain the consistency. At least if i add the comment here may be it'll remind or push to maintain the consistency. I'll come on every month on same day and update my progress.
wow..... finally find the perfect video.....
Thankyou sir! Understood the basics
tqs for the wonderful lecture sir ur always in my prayers💌
I am just loving it❣❣
you make it very easy,thanks