Got through the rest of the example problems with only a few hiccups and started on practice problem eleven. Even after all that practice it still looks scary. Maybe, it’s just nerves because I messed up before and I don’t want to mess up again. I couldn’t get my self to dive in. I just set everything up and reviewed some more. I just need to force myself to try. Worst case scenario I fail. It’s not that bad of an outcome.
TLDR;
Okay, so here are the highlights of what I did:
- Still reading through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. Since I am stuck on practice problem eleven I am trying to review the concept of Recursion and determining the time complexity for recursive algorithms. I finished walking through the remaining example problems and got back to practice problem eleven. I was too nervous to get started so I just tip-toed around the problem and set everything up instead.
- Continued going through a YouTube video on Big O Notation from the G.O.A.T. freeCodeCamp. It’s a 2 hour video I might glean some new information from the video so I figure why not.
Conclusion
That’s all for today. This is my sixth round of the “#100daysofcode” challenge. I will be continuing my work from round five into round six. I am currently working through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. My goal is to become more familiar with algorithms and data structures. This goal was derived from my goal to better understand operating systems and key programs that I use in the terminal regularly e.g. Git. This goal was in term derived from my desire to better understand the fundamental tools used for coding outside of popular GUIs. This in turn was derived from my desire to be a better back-end developer.
I have no idea if my path is correct but I am walking down this road anyways. Worst case scenario I learn a whole bunch of stuff that will help me out on my own personal projects.