I am attending a data science graduate program and the professor recommended your videos and even provided your youtube link as supplementary material, I guess he's been honest with us and he knew you could explain D&A better than he did. I love your channel. Keep up and thanks.
Took this in college but needed a refresher for my work as a developer on the logic of data structure selection. WOW you have helped me out a ton!! thank you!
All of you need grammar lessons. *life. *an English book. *Good luck correcting grammar on youtube. Maybe you can get a life with that. OR Good luck on youtube, and maybe you can get a life with that. However, the last comment doesnt make any sense to me.
It's so fucking crazy how much free information you can have access to at any point. People like you deserve recognition. It's crazy to think that you can become a software engineer with no degree thanks to the internet and people like you!
I have 5 years of software engineering under the belt and I have to say this is a really great intro. One suggestion that I think deserves to be at this introductory level is a mention of how collisions are dealt with in hash tables, I don't think it's too complicated and I can see someone getting the impression that collisions are more serious than they are, and the explanation will provide a clue that data structures aren't all or nothing, they can be mixed.
Have been watching for a while! Got my first job as a software engineer last year (no formal training) and am currently undergoing the interview process with Google! Love to revisit these things, can never stress enough how important the fundamentals are
Hi CS Dojo, I started learning Python in 2018 with your videos. Part of my job is now to automate data manipulation tasks in Python. This happened also thanks to you and your videos. I wish you the best, whatever you're up to, now!
CS Dojo you are going to be very famous within a very short span of time. I believe you have a great talent to communicate and make people understand what you want to convey so keep on the good work!! We are happy to see you as our RUclips tutor for Computer science and it's helping us a lot
As a networking engineer learning code for the first time this is absolutely fantastic. This is similar to how route tables between devices are built based on learned paths/destinations. Thank you so much!
I'm in college and our computer science teacher who has experience of about more than 2 decades struggled teaching this. This video really helped to clear the basics.
My young man! This is brilliant explanations... Thank you! Stuff I've not necessary grinded since a while back, yet read quite much about and not understood but you made the core ideas crystal clear for me in about 15 minutes.
I was struggling from past few months to find some good content that I can easily absorb. Thank God I hit this course. You explained everything perfectly. Thank you so much for such a great content. Hope to find more useful content on your channel
I can't thank you enough for this series, I hope it will help me really understand algorithms and data structures, cause my professor started off with a heap and had me confused since then.
I was doing some personal stuff, moved to a new apartment, experimented with some equipment, and did some soul searching haha. Also, I wasn't sure where I wanted to bring this channel exactly, so I've been thinking about that, too. But I'm back in full force! I'm planning to create a bunch of more videos for this series-- hopefully quickly :)
The best definition of a data structure that I've ever come across is as follows : A data structure is an organisation, management and storage format that enables the efficient access and modification of data. More precisely, a data structure is a collection of data values, the relationship among them, and the operations that can be applied to those data values.
You are standing in top among the best of online tutors... I couldn't find even a single extra word in your speech. It's like arrow hits target every time with 100% Precision.. My hearty congratulations always..
Out of most of the videos out there this is explained so well and can actually follow up for some one who does not know ANYTHING about software and coding. I look forward to seeing more! (:
i was daunted by this concept of algorithms and now you helped me understand it so easy. I realized that i use algorithms everyday but never realized it.
Algorithm is thrown around a lot by Computer Scientists and programmers just as the words Quantum and Differential are thrown around a lot by Physicists and Engineers
i thought the subjects i was studing in first year of CS was just a waste. But now i can see their implementation and it was really easy to understand these new topics
please make more videos on data structures .....you are great CSDojo....please please make more videos on data structures we are eagerly waiting for these videos..please
Thank you for not a 20min into and just spamming your twitter and other sites! i love videos that are to the point! now i deffently will go to your other sites :) Thanks!
The best definition of an algorithm that I've come across is as follows : An algorithm is a set of steps or instructions on how to complete a task. In computing, an algorithm is a set of steps that a program takes to complete a task.
You can follow this channel of RUclips which is created by me. I have created every topics of Python with in-depth detail in Hindi for Beginners. *Akshat DotA* ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
Hello Cs dojo thank you so much... You are a good explainer. 1..Let me know, how can I create a search engine like google, bing or something like that. Again what programming language should I learn. 2..How to creat a responsive website and install it to the search engine, and how to get money from this.... 3..Again How to create app... Videos are the good stuff but I wanna learn through (tutorials) books. What are the good (tutorial) books for direct vision to get the goal. Physics and mathematics are my undergraduate courses. I am absolute beginner in computer science( with little knowledge ).... Hope..you can answer this as a former software engineer....
That's brilliant! Thank you so much for making those videos (and for changing clothes in the middle which makes me go back check the beginning to see if my mind is tricking me or if you actually changed clothes in the middle of the video 😂)
it is hard for a student to manage filming, editing and uploading videos with studies and all but videos like these help a lot in terms of quick learning and saving precious study time. Good video.
You look so excited about teaching and everything related to it.. it is really nice to see the genuine interest and patience you teach with. Thank you so much, I learn a lot :)
I am a great fan of you sir, am upset on the fact that the views for your videos are very less, people should watch and learn this type of videos and there is a great chance of improving their coding skills. Sir keep going and make more videos because for people like us it is the only source for learning code . Waiting for the next video...thank you.....
You can follow this channel of RUclips which is created by me. I have created every topics of Python with in-depth detail in Hindi for Beginners. *Akshat DotA* ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
I am in 8th std and i want to go into back-end industry i aldredy learnt html,css and a little bit of java, i was searching for algorithms and data structure tutorials but you sir are truly remarkable .please upload more of these videos .Thank you
Till now i have only learned C ; C++ and Java language......and i have great interest in...Python language can u upload videos for beginners ....please ...CS Dojo...!!
You can follow this channel of RUclips which is created by me. I have created every topics of Python with in-depth detail in Hindi for Beginners. *Akshat DotA* ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
Hi CS Dojo, I have just begun my very first step in Data Analyst. Fortunately, I came across your chanel on youtube. It made my learnining much more easier (I learned on my own and not attend any class). Thank you very much! (Sorry for my poor English)
You are the best teacher! I appreciate your smile and positive attitude. I don't feel like I'm drowning in information, either. Thanks for making videos!
Your teaching skill are extraordinary I mean you are making viewers more clear what are applications of what we are learning and where to apply them.Thank you , hope you do more videos.
First thing ,after the first example was given, which came to my mind was NEVER GO TO STORE TWO . Because there is no way back XD . Great video CS Dojo, you are an inspiration.
The Future Generation Whoa western kids start learning programming at 13? Most of Chinese kids at your age just the only use of computer is to play games
You can follow this channel of RUclips which is created by me. I have created every topics of Python with in-depth detail in Hindi for Beginners. *Akshat DotA* ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
For the home to school algorithm I would do: Find places you can go from home Sum the distance travelled Find places you can go from each of those Sum the distance travelled Eliminate duplicates (store A goes to store B which you can go to from home) Repeat steps 3-5 until one reaches school Store the new school path and distance Now repeat steps 3-5 but if a path is longer than the current stored one delete it. Repeat until no new shorter paths form and all existing ones have become too long to continue.
Hi, Thanks for the great videos! Does this apply to all languages? (I use Swift) My concern is that you said it is harder to reason about the arrays if you have no idea how many ppl are coming to the party. I can just append the new guests to the end of the array and that would stretch the array to fit as many guests as needed. I might be missing something so I would appreciate your response! Cheers.
I'm late to respond to this but Swift arrays aren't real arrays. There are other datatypes in Swift that act like true arrays and co-localize data and stuff.
(correct me if I am incorrect) languages are functionally equivalent, which means that no matter the syntax. For me I started struggling because I began with C++ (horrendous for me btw) if you can abstract out the logic on pseudocode before adhering to the rigid syntax, it should be a cake. A tip I would reccomend giving to those begining any language and can adapt abstractly, I would reccomend python! Unless you are a slave to the wonderful world of beauracracy and have no other choice. Hopefully not. Rememeber! Imagine/ graph out the logic or thing before you pen it down into syntax. Syntax was definitely the devil for me, but with enough practice it comes naturally. I am struggling to do better and actually pass data structures because I would see other students struggling like me. It does help to refresh, but yes :) use syntax as a means of adhering to structure. It is torture indeed.
I do enjoy the video that you make, your speech is quite convincing and your speaking pace is smooth and easy to understand, thank you for sharing the information with us
Here's the playlist for this entire series: goo.gl/wy3CWF
CS Dojo is that smart mirror/majic mirror behind u??
If yes then make a video on it because I also want to make one
Hey @CSDojo!
I'm curious...what software do you use for your animation(s) drawings?
cj thanks fr that's beautiful learning videos its very easy method which u convey .. I like. It
Thank's bro, it really helped a lot! :)
Please add more videos on Algorithms
I am attending a data science graduate program and the professor recommended your videos and even provided your youtube link as supplementary material, I guess he's been honest with us and he knew you could explain D&A better than he did. I love your channel. Keep up and thanks.
Keep this series going!!! I am currently in college learning D&A and I feel like you are better than my professor!
same here
Of course he is. Your professon never worked at google and probably never had a job in the field :/ brutal truth.
I’m taking D&A next semester, but I’m not understanding what he is going teach hahaha
@Mike- Tyson Who? What?
Dont disrespect your professor please, he is the worst.
#the moment when you realize there are no path from school back to home..
i was about to comment that ... so sad alexa please play deathpasito 2
#the
lol
@@aminesaissihassani1612 Fuck
Stuck in there forever and ever
Yo, Dojo! Thanks for dope tutorials, man. Never get demotivated. You have a very unique teaching style and method. Keep doing your thing. We love you!
Moral of the story..
Don't go to school or you won't come back.
Sweet
great observation, lol
lmao
ruclips.net/video/26QcMUqOYlE/видео.html
Took this in college but needed a refresher for my work as a developer on the logic of data structure selection. WOW you have helped me out a ton!! thank you!
How has it been going? Did you do well at work?
@@hassanfaal2353 Yeah I started my own software company and I am big chilling now
@@wars4242 Eemotional Daaamage!!!!
@@ram23gb YESSIR
algorithm = A word used by programmers when they don't want to explain what they did
All of you need grammar lessons. *life. *an English book. *Good luck correcting grammar on youtube. Maybe you can get a life with that. OR Good luck on youtube, and maybe you can get a life with that.
However, the last comment doesnt make any sense to me.
Umm, every program is technically an algorithm.
lol
lmao wtf
the correct sentence is "can your algorithm find you an English grammar book?" lmao i am dead
It's so fucking crazy how much free information you can have access to at any point. People like you deserve recognition. It's crazy to think that you can become a software engineer with no degree thanks to the internet and people like you!
I have 5 years of software engineering under the belt and I have to say this is a really great intro. One suggestion that I think deserves to be at this introductory level is a mention of how collisions are dealt with in hash tables, I don't think it's too complicated and I can see someone getting the impression that collisions are more serious than they are, and the explanation will provide a clue that data structures aren't all or nothing, they can be mixed.
Have been watching for a while! Got my first job as a software engineer last year (no formal training) and am currently undergoing the interview process with Google! Love to revisit these things, can never stress enough how important the fundamentals are
did you get into google?
Gathered knowledge from different channels on youtube but your channel is on a whole different level !!! Keep up the good work 👍👍👍👍
Hey do you know where is amara, kenichie, yumiko, sinjo and sisimanu is now. ( ignore spelling mistake)
You are actually an incredible teacher. Thanks for doing this series. You make it easy to follow and really fun to learn. Thanks dude.
I'm super impressed in the way these concepts are being conveyed. You are certainly a better instructor than 90% of CS professors in my opinion.
that's just like, your opinion, man :p
Hi CS Dojo, I started learning Python in 2018 with your videos. Part of my job is now to automate data manipulation tasks in Python. This happened also thanks to you and your videos. I wish you the best, whatever you're up to, now!
CS Dojo you are going to be very famous within a very short span of time. I believe you have a great talent to communicate and make people understand what you want to convey so keep on the good work!! We are happy to see you as our RUclips tutor for Computer science and it's helping us a lot
he did it
He is really explaining things very clearly
4/29/22 - 1.82M followers
As a networking engineer learning code for the first time this is absolutely fantastic. This is similar to how route tables between devices are built based on learned paths/destinations. Thank you so much!
You explain everything in a very easy way and the example of party is pretty cool.😄
I'm in college and our computer science teacher who has experience of about more than 2 decades struggled teaching this. This video really helped to clear the basics.
"an algorithm might look like this" *algoexpert intro plays*
The best thing you did is to start the video directly without introduction and that's what we want.
Thank you.
My young man! This is brilliant explanations... Thank you! Stuff I've not necessary grinded since a while back, yet read quite much about and not understood but you made the core ideas crystal clear for me in about 15 minutes.
I was struggling from past few months to find some good content that I can easily absorb. Thank God I hit this course. You explained everything perfectly. Thank you so much for such a great content. Hope to find more useful content on your channel
Ah, that’s why my dad didn’t come back home after going to shop. He went into store B because there was no more milk in store A
@Pritish Ranjan sadly, he livs in the school now
Years ago this guy taught me to write code for the first time. The same guy is not teaching me DSA to prepare for a job. Man this is awesome
I can't thank you enough for this series, I hope it will help me really understand algorithms and data structures, cause my professor started off with a heap and had me confused since then.
yes i agreee , your way in explaining its so differnt (ofc in positiv way) than others , i really like it
Worth the Wait! Where were you CS Dojo?
I was doing some personal stuff, moved to a new apartment, experimented with some equipment, and did some soul searching haha.
Also, I wasn't sure where I wanted to bring this channel exactly, so I've been thinking about that, too. But I'm back in full force! I'm planning to create a bunch of more videos for this series-- hopefully quickly :)
We are waiting! Continue the good work
Including me. I have to say CS Dojo you inspire me so much, would it be fine with you getting in touch on private basis?
man please ...Python don't
forget it
CS Dojo you are awesome bro 🙂
Man, I've watched countless videos on subjects like this, and your explanations are the clearest and simplest. Great job, keep it up!!
you're 100 times better than my professor. thanks for this tutorial!
really
YK you got yourself a new subscriber
YK you got yourself a new subscriber
YK you got yourself a new subscriber
The best definition of a data structure that I've ever come across is as follows :
A data structure is an organisation, management and storage format that enables the efficient access and modification of data.
More precisely, a data structure is a collection of data values, the relationship among them, and the operations that can be applied to those data values.
Great! I'm taking this course this semester and I am having a hard time with this class. I hope you keep your videos coming..
You are standing in top among the best of online tutors...
I couldn't find even a single extra word in your speech. It's like arrow hits target every time with 100% Precision..
My hearty congratulations always..
Out of most of the videos out there this is explained so well and can actually follow up for some one who does not know ANYTHING about software and coding. I look forward to seeing more! (:
This was so well explained, thank you. As a beginner, this really cleared it up for me.
i was daunted by this concept of algorithms and now you helped me understand it so easy.
I realized that i use algorithms everyday but never realized it.
Algorithm is thrown around a lot by Computer Scientists and programmers just as the words Quantum and Differential are thrown around a lot by Physicists and Engineers
i thought the subjects i was studing in first year of CS was just a waste. But now i can see their implementation and it was really easy to understand these new topics
I literally have a module coming up on Data Structures & Algorithms next week, so thanks for this headstart haha
Already had it
yesterday
I'm taking mine next week haha
havent thought about meeting you here :D
NDUA haha dope xD
How'd it go?
Thx Dojo...you are the best ...you make cs concepts crystal clear ...
please make more videos on data structures .....you are great CSDojo....please please make more videos on data structures we are eagerly waiting for these videos..please
vishal singh are ya studying CS anywhere pal??
@@savetheworldfromnewworldor1066 bobs and vegan
@@小龙的梦 Send them fast.
Very clear and beginner friendly, thanks.
Thank you for not a 20min into and just spamming your twitter and other sites! i love videos that are to the point! now i deffently will go to your other sites :) Thanks!
The best definition of an algorithm that I've come across is as follows :
An algorithm is a set of steps or instructions on how to complete a task.
In computing, an algorithm is a set of steps that a program takes to complete a task.
Thanks for starting this series.
Please resume the Python Series.
You can follow this channel of RUclips which is created by me.
I have created every topics of Python with in-depth detail in Hindi for Beginners.
*Akshat DotA*
ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
You have no idea how happy i am to finally find this. thank you very much for the great work!!!
Hello Cs dojo thank you so much...
You are a good explainer.
1..Let me know, how can I create a search engine like google, bing or something like that. Again what programming language should I learn.
2..How to creat a responsive website and install it to the search engine, and how to get money from this....
3..Again How to create app...
Videos are the good stuff but I wanna learn through (tutorials) books. What are the good (tutorial) books for direct vision to get the goal.
Physics and mathematics are my undergraduate courses.
I am absolute beginner in computer science( with little knowledge )....
Hope..you can answer this as a former software engineer....
Please continue this series because I feel that you are better than my teacher
Sir, please make more videos on Algorithm and data structures , this vedio was really great for the beginner like me. Thanks .
Great Video! Thanks for taking the time to break it down. Cool shirt, BTW. Checking out your sponsor. Looks awesome.
Never go to StoreB, the intersection or school. If you do, you will never get home again.
Trueeee
cant deny the brilliance of simplicity
That's brilliant! Thank you so much for making those videos (and for changing clothes in the middle which makes me go back check the beginning to see if my mind is tricking me or if you actually changed clothes in the middle of the video 😂)
thank you CS Dojo. today my first class on D&A. salute you
"David's ball goes in here" My immature ass isn't ready for this course
it is hard for a student to manage filming, editing and uploading videos with studies and all but videos like these help a lot in terms of quick learning and saving precious study time. Good video.
Hi! Dojo,😘 I recently watched your video. Explanation is mind blowing. You have the guts to grow on you tube. Bring more knowledge to us.
The quality of teaching in this channel is amazingly high; thank you!
0:35
I heard "Your homie's here" LOL
Thanks for the great content!
🤣🤣🤣🤣🤣🤣🤣
You look so excited about teaching and everything related to it.. it is really nice to see the genuine interest and patience you teach with. Thank you so much, I learn a lot :)
Complete this series
I suggest you after explaining it
Do it with the code to understand it Completely
Thank you Professor Dojo for this DS series. It helps a ton!
I am a great fan of you sir, am upset on the fact that the views for your videos are very less, people should watch and learn this type of videos and there is a great chance of improving their coding skills. Sir keep going and make more videos because for people like us it is the only source for learning code .
Waiting for the next video...thank you.....
Dude you are such a good teacher. Thank you for your videos.
Nice video.... please continue your Python series and please start a series on C programming
Nihar Ranjan Mohanty yes I also want to learn more python and C.
+1
You can follow this channel of RUclips which is created by me.
I have created every topics of Python with in-depth detail in Hindi for Beginners.
*Akshat DotA*
ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
Yeah, i agree.
I am in 8th std and i want to go into back-end industry i aldredy learnt html,css and a little bit of java, i was searching for algorithms and data structure tutorials but you sir are truly remarkable .please upload more of these videos .Thank you
Do some machine learning and deep learning courses
15 minutes on your channel and already your fan. Nice work
Till now i have only learned C ; C++ and Java language......and i have great interest in...Python language can u upload videos for beginners ....please ...CS Dojo...!!
You can follow this channel of RUclips which is created by me.
I have created every topics of Python with in-depth detail in Hindi for Beginners.
*Akshat DotA*
ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
Akshat DotA ...ohh glad tysm😄😄
Hi CS Dojo, I have just begun my very first step in Data Analyst. Fortunately, I came across your chanel on youtube. It made my learnining much more easier (I learned on my own and not attend any class). Thank you very much!
(Sorry for my poor English)
Hi cs dojo ,, what about python continuity? Pls continue the python session .
You are the best teacher! I appreciate your smile and positive attitude. I don't feel like I'm drowning in information, either. Thanks for making videos!
where’s are the python tutorials? :(
I didn't studied data structures since more than 10 years ago, is good to refresh some skills, thanks for the course
I like to Master Data Structures and Algorithms. Could you introduce me to top 10 books/blog/online training whichever you used before. Thank a lot.
Congrats for getting your first video sponsor! I am happy for you
We'll never reach to home if we go to store B 😭😭😭😭
You are doing so much good for the world. Than God for your existence.
That moment when you studied computer science for 4 years turns out you can get it from a You Tube playlist. #noragrets
Nora Grets?
yesss awesomeee!!
Your teaching skill are extraordinary I mean you are making viewers more clear what are applications of what we are learning and where to apply them.Thank you , hope you do more videos.
Why in second method store a doesn't have home
And
in second method school included school
Yash Raj Bothra It is written to Store A ( Home, Store B)!So home it is in there.
Kya fukta hai bhai
First thing ,after the first example was given, which came to my mind was NEVER GO TO STORE TWO . Because there is no way back XD .
Great video CS Dojo, you are an inspiration.
Does data structure means how the data is organised in "MEMORY"?
That's what I'm think the more organized your information is in the system the easier and faster it is to locate fix, maintenance or remove.
Man you are Brilliant, just subscribed to your channel as you have an eloquent way of explaining complex concepts! Thanks!
Hey.
I am also learning python and am 13 years old
Please make more videos on python programming
The Future Generation Whoa western kids start learning programming at 13? Most of Chinese kids at your age just the only use of computer is to play games
You can follow this channel of RUclips which is created by me.
I have created every topics of Python with in-depth detail in Hindi for Beginners.
*Akshat DotA*
ruclips.net/channel/UCaTT86J7inQsqySQfzXNf-Q
For the home to school algorithm I would do:
Find places you can go from home
Sum the distance travelled
Find places you can go from each of those
Sum the distance travelled
Eliminate duplicates (store A goes to store B which you can go to from home)
Repeat steps 3-5 until one reaches school
Store the new school path and distance
Now repeat steps 3-5 but if a path is longer than the current stored one delete it. Repeat until no new shorter paths form and all existing ones have become too long to continue.
Hi,
Thanks for the great videos!
Does this apply to all languages? (I use Swift) My concern is that you said it is harder to reason about the arrays if you have no idea how many ppl are coming to the party. I can just append the new guests to the end of the array and that would stretch the array to fit as many guests as needed.
I might be missing something so I would appreciate your response!
Cheers.
I'm late to respond to this but Swift arrays aren't real arrays. There are other datatypes in Swift that act like true arrays and co-localize data and stuff.
(correct me if I am incorrect) languages are functionally equivalent, which means that no matter the syntax. For me I started struggling because I began with C++ (horrendous for me btw) if you can abstract out the logic on pseudocode before adhering to the rigid syntax, it should be a cake. A tip I would reccomend giving to those begining any language and can adapt abstractly, I would reccomend python! Unless you are a slave to the wonderful world of beauracracy and have no other choice. Hopefully not. Rememeber! Imagine/ graph out the logic or thing before you pen it down into syntax. Syntax was definitely the devil for me, but with enough practice it comes naturally. I am struggling to do better and actually pass data structures because I would see other students struggling like me. It does help to refresh, but yes :) use syntax as a means of adhering to structure. It is torture indeed.
Guys like you really making some difference. I am mechanical engineer on paper and self learning cs engineering by choice. Keep it up !!!
Hey bro
Why don't you make a full course on Datastructures and Algorithms
Which includes every topic
I do enjoy the video that you make, your speech is quite convincing and your speaking pace is smooth and easy to understand, thank you for sharing the information with us
Please make a video of how u learnt English at 18..☺️
Curiously waiting..
KARTHIK Y NALWAD
I had learned English at the age of 11
now I'm 14
Thank you! Thank you! Thank you! Best explanation on data structures ever ! Am so grateful!
watch the video at 1.5 speed.
Thank me later.
Love this channel, thanks for uploading these videos!
I haven't seen the upcoming videos, but I find your style of teaching very comfortable and easy to understand. Thanks for sharing the knowledge.
Better example for lined list would be writing a number with name on the bowl, which is a sort of pointer insted of that string thing
Great and distinctive explanation style, this video made me think about data structures in a different way, this method of teaching is excellent
I'm so grateful I found this channel.
you actually explain the stuff my professor just recites our book... THANKS for making this playlist
The way you explained things in this video was so clear and elaborate. Thank you!