Here to Learn
Daniel Leskosky
Linked List problems can seem tricky at first, but they aren’t so bad once you get the hang of them. Or so they say. I have yet to get to that point, which is why I am here blogging about it! While, reversing linked lists and finding cycles are great problems to start on, this odd even linked list problem is a pretty good one for us beginners as well. Let’s get started!
Read MoreAs I practice more algorithm problems, I sometimes find it challenging to identify the right time to use the appropriate data structure. While, doing lots of problems is a sure bet to develop this perception, I have found that it is also important to have a thorough understanding of what is going on under the hood. In this blog post, our goal is to better understand stacks.
Read MoreAs I am continuing to learn more about algorithms and data structures, I have found one particular kind of problem that has been giving me trouble: Breadth First Search. Because I was having a hard time grasping this concept, I figured that the best thing for me to do would be to blog about it. So, time to put our differences aside, BFS, because by the time this is over, you and I will be BFFs.
Read MoreIf you have found your way to my blog then chances are that you have been on the website “Stack Overflow” before. Despite being a frequent visitor of that site, I never really thought of what the name actually meant though. What is a stack overflow? In this blog post we will learn a bit more about stacks and what causes a stack overflow. We will also learn about a data structure related to the stack: the queue.
Read More