Time Complexity of an Algorithm

preview_player
Показать описание

Watch all my playlist here:

Want to land a software engineering job in the IT industry? This course - 'Visualizing Data Structures and Algorithms' is here to help. The course walks you through multiple Java algorithms, data structures problems, and their solutions with step by step visualizations, so that you are actually learning instead of blindly memorizing solutions.

The course covers in and outs of Data Structures and Algorithms in Java. Java is used as the programming language in the course. Students familiar with Javascript, Python, C#, C++, C, etc will also get to learn concepts without any difficulty. The implementation of various Algorithms and Data Structures have been demonstrated and implemented through animated slides. It covers many interview room questions on Algorithms and Data Structures. The questions and solutions are demonstrated by -

1. Animated slide. (To make visualization of algorithms faster)
2. Coding algorithm on IDE.

The course covers topics such as -
0. Algorithm Analysis
1. Arrays
2. Matrix
3. Singly Linked List
4. Doubly Linked List
5. Circular Singly Linked List
6. Stacks
7. Queues
8. Binary Tree
9. Binary Search Tree
10. Graphs
11. Priority Queues and Heaps
12. Recursion
13. Searching
14. Sorting
15. Strings
16. Trie Data Structure
17. Dynamic Programming
and many more ...

#dsa #algorithms #coding
Рекомендации по теме
Комментарии
Автор

Best series for DS & Algo. I am also 10 yrs java exp guy. Was looking for DS & Algo free course over YouTube with java implementation and found this. Hats Off To You Man....Excellent Work. GOD BLESS YOU :)

shubhamagarwal
Автор

I'm enjoying DSA just because of your videos with an excellent explanation.. Thanks you so much sir for this amazing playlist.. keep it up and we are supporting you<3

icode
Автор

I wanted to express my sincere gratitude for your remarkable dedication and unwavering commitment in sharing your knowledge through your educational videos. Your unique approach of utilizing captivating animations to explain complex concepts is truly remarkable and has greatly enhanced my understanding of the subject matter.

Your selfless contributions to the online learning community, coupled with your generosity in making your content freely accessible, are both commendable and inspiring. It is evident that your hard work and meticulous attention to detail have resulted in explanations that are not only insightful but also easily comprehensible.

Your dedication to providing high-quality educational resources is a testament to your passion for empowering others to learn and grow. Your efforts have undoubtedly made a positive impact on countless individuals, myself included.

Thank you for the invaluable insights you continue to provide. Your contributions are genuinely appreciated, and your commitment to excellence is truly commendable.

mr.mechcoder
Автор

nailed it, Sir Simple and easy to understand :Dhanyawaad from Dublin Europe.

lovelinux
Автор

I think i am on the right platform to start DS and Algo from scratch... keep it up sir

shivatiwari
Автор

O(1) for left one and O(n) for right one

mishra.pritam
Автор

awesome way of explanation seems i m the right tutorial to deep dive with DS & algo. thanks Dinesh.

MahakalBaba
Автор

Hey Dinesh! Awesome videos, is the playlist sorted in the correct order to learn DSA?

jackblau
Автор

Thanks a lot Dinesh Varyani. This has helped me a lot.

dineshr
Автор

Your way of explaining things is just magnificent.
Thank you very much.

But there's one thing l must suggest you to do, is to put tutorials in order by numbers. So, anyone can watch them sequentially without missing or going back the missed once, which was very annoying where to start watching and when l watch one tutorial as you go the implementation the code l face new other codes which l have been through. The only major problem is that the tutorials need to be numbered.

My sincere gratitude.

tips
Автор

Thank you for the video! Maybe it is not important but I think that the value is incorrect because you are using int (32bit), not long as a return values. The correct return value should be - 4999950000

nowyumysl
Автор

sir, your teaching method is good and even you are explaining everything better than my college professors. but sir I would like to suggest to you this that is please talk without taking a pause in between because it breaks the link and is disturbing. rest your ds videos are awesome and I'm following these videos. thank you for providing these good videos.

tejasmanjrekar
Автор

Hi! great explanation. Can you tell me what that TimeComplexityDemo is?

chiranjitdey
Автор

Date 12th June 2022, 5th video completed

santhoshponnuru
Автор

Sir i am 3 year student and i want to prepare myself for interview questions in on campus but I started DSA from today onwards from your course so in 6 months I want to be a good coder in Java and DSA with Java so in 6 months can i be able to do this

hiteshpandey
Автор

Bhai starting se code likh ke batana chahiye tha

utkarshyadav
Автор

iske pahle kisine aasie time complexity nikalte hai bataya hi nahi . loop kistne challe hai usi ke bharose tha bas

lostingalaxy