Data structures I need to implement (I need to review 235 all the way through anyway)
I've forgotten almost all of these things. I took Data Structures in 2015, and I haven't really touched it since (haven't really needed to for classes). The exception is tries, which I know fairly well due to being a 240 TA, but even so I should still probably review.
I'm tired of losing out on opportunities for really great companies due to my lack of knowledge on these fairly trivial concepts. I got an A in Data Structures. I should know these things. It's just been so long.
First, I need to do one more pass of my 142 labs -- basically, just uploading them to private GitHub repos and writing a quick summary of each. I've already polished them a few winter breaks ago. Then, I'll dive into 235 and fixing those labs up. After that, I will implement every single one of these concepts and post them on GitHub. 236 will be its own beast, but I will not worry about that right now. Before I can even start comfortably Leetcoding, I need every single one of these concepts reviewed.
So: basically a 142 review, then 235, plus coding those data structures. Then, I will finish Cracking the Coding Interview, and I should be able to start Leetcode after this. I will just plow through this all now.
Comments
Post a Comment