Data Structures & Algorithms Coursework
Why?
So because I have studied Mechanical Engineering I have never formally studied data structures. In a conversation with a workmate he happened to do some comparison of time-efficiency using O-notation, which I hadn’t really considered to be useful in coding websites. I really liked to know though so I started doing this course at Helsinki University.
Here are some of my most insightful takeaways regarding the course.
Hashmaps
Better than lists in most situations. Its almost a meme at this point to bruteforce leetcode problems with hashmaps. I have benefited tremendously from the knowledge of using hashmaps.
Trees
Trees are interesting, however maybe not as useful as hashmaps. Calculating these is kinda interesting though.