I already know all of this was watching just as a reminder but don't stop making videos deffo one of the best explanations I've seen, helps that your voice doesn't put me to sleep either haha.
Thanks for this tutorial. I'm working on an assignment on LinkedLists and sadly our instructor barely discussed them! You helped me out a ton, thank you again!
Using linked lists in C# is so much better than in C. Don`t have to bother with all of this pointers and dynamic memory allocation madness. Thank you very much!
Hey, thanks so much for this. I've done a couple of learning sessions for linked lists at my developer job. You really helped me understand the process better.
Hey, I'd say that the utility of linkedlists in day to day development is really dependent on what sort of work you're doing. If you need to maintain history, sequences, and want to use a Linkedlist, then I don't think anyone would mind. It's node based mechanics and dynamic size make it relatively simple to use. A common example is maintaining a history in software that you may use to edit photos. You may want the ability to step backwards/forwards through your previous actions, and this can be maintained fairly well with a Linkedlist.
Very well explained mate! I have a question it maybe a stupid one but the thing is I written these programs in C++ where we can use pointers and you explained it the same way which was great btw but the thing I am struggling right now is that "how does C# interprets these references without since C# doesn't support pointers"
When I want to add methods like adding a node to the end or just in the middle, how do I make other nodes reference to the nodes I am creating right now? Should they have an index or something?
Are you looking to read in data from a text file and store it in a linkedlist and then spit it back out into a text file when done? Or do you just need to read/write to a text file in general?
Hey, glad the video helped. Normally you'd pass a root (or tail) node of the tree or subtree. Depending on your language, you can make your node class the parameter.
You went over everything in sufficient detail. Yet, I am not able to follow along and understand what each piece is doing. When you go off into detail about situations for example where you need to keep track of the count of nodes, etc. it is very confusing for a beginner trying to grasp this concept. Just some attempted constructive feedback. I will need to approach learning this from a different angle.
Thanks for the feedback Tyler. It's very much appreciated. I hope you were able to clear up things around linked lists. Send me a pm if you have specific questions. Happy to help elaborate on areas I was vague.
Please separate the concepts part from the code part. I personally think explaining what a linked list is becomes just a waste of time at the point you are clicking on "how to implement a linked list in C#"
@@journeytoprogramming5289 Yea, no sweat. And thanks for mentioning the established class for linked lists as well. I meant to give the praise with the criticism, so pardon the delay.
To anyone new, C# has built in LinkedList in System.Collections.Generic. You don't have to write your own like this.
I already know all of this was watching just as a reminder but don't stop making videos deffo one of the best explanations I've seen, helps that your voice doesn't put me to sleep either haha.
Much appreciated!
Thanks for this tutorial. I'm working on an assignment on LinkedLists and sadly our instructor barely discussed them! You helped me out a ton, thank you again!
Thanks so much for the great explanation. Linked lists was doing my head in.
You deserve to be known, great job!
you were more helpful than my college professor and you're free! subbed and liked hope that helps :)
The simplest explanation ever, thank you.
Using linked lists in C# is so much better than in C. Don`t have to bother with all of this pointers and dynamic memory allocation madness. Thank you very much!
finally after going through so many videos I was able to piece everything together or atleast this much thank you!
Hey, thanks so much for this. I've done a couple of learning sessions for linked lists at my developer job. You really helped me understand the process better.
I understood in 17 minutes what my professor had been jabbering on for about an hour haha
Thank you for the video!!
I just finished the video and it was wonderful to be honest.
great video, 100% one of the best explanations ive seen
Wow, thanks!
Thank you, you're a very good explainer.
Brilliant! Extremely helpful, thank you!!
Thank you so much !!! highly recommend this video ( very simple explanation )
Glad it helped!
good tutorial, cleared a lot of things up
Glad it helped!
Thanks for the video, it is very helpful.
great explanation!
Glad you think so!
clear and concise explanation! thank you!
Glad it was helpful!
Thank you so much!! Such a great explanation!
Glad it was helpful!
Very well explain from scratch
Got the concept
Visual explanation was brilliant
Thankyou
Glad to hear it. If you have any other questions about data structures then we'd be happy to try and help explain those too.
Really helpful video. Thanks!
Glad it was helpful!
Thanks dude needed this for a programming test (:
Thank you! 🙌 you explained this so well! 👌
Thanks for checking out the video, and for your kind words!
this video is perfect thanks
This is such a great video! Thanks for the concise explanation and great examples
Glad it was helpful!
Great video
The simplest explanation ever, thank you. Can you tell for what kind of the tasks linked lists are good for?
Hey, I'd say that the utility of linkedlists in day to day development is really dependent on what sort of work you're doing. If you need to maintain history, sequences, and want to use a Linkedlist, then I don't think anyone would mind. It's node based mechanics and dynamic size make it relatively simple to use. A common example is maintaining a history in software that you may use to edit photos. You may want the ability to step backwards/forwards through your previous actions, and this can be maintained fairly well with a Linkedlist.
Journey To Programming thank you for the answer!
thanku soo much for this in order to reterive from file like string type n how to store in linked list
I'm glad that the video was helpful to you. Did you end up getting your project done?
Thank you for the video
Keep making content! It good
Thanks, Elie. I appreciate the comment!
Very well explained mate!
I have a question it maybe a stupid one but the thing is I written these programs in C++ where we can use pointers and you explained it the same way which was great btw but the thing I am struggling right now is that "how does C# interprets these references without since C# doesn't support pointers"
everything class object in c# is pointer
Thank you so much!
Thanks Usman!
When I want to add methods like adding a node to the end or just in the middle, how do I make other nodes reference to the nodes I am creating right now?
Should they have an index or something?
Hey Altair, not sure if you figured this out already, but the node class should have a reference to the prev or next node.
Thanks a lot :)
At 7:53 of the Video a wild lion enters the room...
Haha. It's half a year after you posted this comment and I still get a chuckle out of it. That's our ferocious lion of a cat named Spock.
Literally a lion. Expecting to see a Kitty while rewatching
Hey, well explained. How could i make it read in text file and output text file?
Are you looking to read in data from a text file and store it in a linkedlist and then spit it back out into a text file when done? Or do you just need to read/write to a text file in general?
Hello, great video! I have a question though. How exactly would I pass a node as a method parameter?
Hey, glad the video helped. Normally you'd pass a root (or tail) node of the tree or subtree. Depending on your language, you can make your node class the parameter.
You deserve more views. Thanks for the great tutorial! Is it possible to email your for help?
Hey Alexander, thanks for the comment. Sure thing, feel free to reach out at contact@journeytoprogramming.com
thanks
You're welcome!
You shoulda dropped a github link with this code... been much easier for us instead of rewinding the video 20x times back and forth
So i did exactly what you did and Nothing was printed....
write Console.ReadKey(); in the list line of Main function
👍
You went over everything in sufficient detail. Yet, I am not able to follow along and understand what each piece is doing. When you go off into detail about situations for example where you need to keep track of the count of nodes, etc. it is very confusing for a beginner trying to grasp this concept. Just some attempted constructive feedback. I will need to approach learning this from a different angle.
Thanks for the feedback Tyler. It's very much appreciated. I hope you were able to clear up things around linked lists. Send me a pm if you have specific questions. Happy to help elaborate on areas I was vague.
woohoooo
Please separate the concepts part from the code part. I personally think explaining what a linked list is becomes just a waste of time at the point you are clicking on "how to implement a linked list in C#"
Hey Greg, that's actually great feedback and I very much appreciate it. Thanks for sharing, and I'll take note in future videos as I completely agree
@@journeytoprogramming5289 Yea, no sweat. And thanks for mentioning the established class for linked lists as well. I meant to give the praise with the criticism, so pardon the delay.