What is Time Complexity Analysis? - Basics of Algorithms ⌛

preview_player
Показать описание
Time Complexity Analysis is a basic function that every computer science student should know about. This fundamental concept is often used to define the usefulness of algorithms.

Complexity analysis of an algorithm is defined as the rate at which an algorithm needs resources to complete as a function of its input. Complexity analysis is extensively used to compare and analyze algorithms and data structures.

Algorithms are often expressed in terms of order complexity (like O(n), O(n^2), etc...). The term with the largest degree is used to predict how much time is required for an algorithm to complete processing.

Time complexity is a function of time needed for an algorithm to complete as it's input changes, and space complexity is the space required for an algorithm as a function of it's input.

References:

You can contribute subtitles here:

Keep in touch!
Рекомендации по теме
Комментарии
Автор

I think his channel needs more attention and promotion. Stuff he usually talks about is hard to find anywhere on YouTube. I wish that he gets a hell lot of subscribers.

varunaggarwal
Автор

When you have Clarity, That's how you explain and we understand. It feels like a Group study :)

GamingGleeSquad
Автор

dude I usually don't understand most of the Indian instructors on YouTube or have a really hard time figuring out they mean but I was really amazed with you, you are so capable and really smooth in you talking, we need much more people in instructing as much as you, thank you very much !

polasamy
Автор

Thanks so much for making this series! I've been trying a couple problems on Codeforces and was having trouble understanding some of the terminology that they use. This is an amazing resource.

grantemerson
Автор

wow awesome it was - nowhere on net anyone explained these basics --thanks

NikitaSharma-bsgg
Автор

I've been trying to understand this concept for a week.. and you've just explained it clearly, thank you!

Lena-ofwd
Автор

Such an important concept explained in simple terms. Keep on making more of these.

bongbeing
Автор

Awesome bro. I just wasted my whole day behind this concept today. I couldn't find a good resource to understand this in such simple term.
Thanks

last_theorem
Автор

You must write a can't believe it, for many days I was struggling with the concept, you just cleared something that my professor could not do like nothing. I GOT IT. THANKS MAN

prajjwaltripathi
Автор

Wow I had been searching this for a while... nobody was explaining it clearly.. or some people just started it from between... Your explanation is too good precise and clear.. Thank you
I am actually a EC student working into IT so at times I face these issues...

sneha_d_mystery_princess
Автор

very energitic lecture, thanks for being better than my teacher n making it clear!

adityaupadhya
Автор

This really was excellent, please keep making videos, this channel is GOLD for learning computer science!

monkofdark
Автор

Finally found the gold mine for CS Students ! Thanks man

kalidas
Автор

Thanks a lot. I am from a business analytics background and the way you explained complexity analysis made everything easy to understand.

Avidcommentor
Автор

Such an amazing video!. It feels like a group study!. Regards

joshuadavid
Автор

This video actually clears the topic fundamentally and very clearly.

Rishi_Khandelwal
Автор

you deserve all the subscribers. god bless you

salwarafi
Автор

I didn't get much, but I like how he summarized the subject into 10 minutes.

CyberLx
Автор

Great Video. Will surely recommend to my friends.

ashutoshagrawal
Автор

Sir, you're content quality is top-notch since beginning. 🙌🙌

suiwala