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

Popular posts from this blog

Unleashing my inner Disney Princess ✩₊˚.⋆☾⋆⁺₊✧ at the 2024 Disney Princesses Half Marathon

The 20-something types of Computer Science majors

The Evenstar