December 2023 – Recap

1 month vs 2 months
  • 20+ problems solved
  • Studied: LinkedLists, C++

Unfortunately on December I got Influenza A which lasted for 2 weeks + I had finals 😦 so I had a pause since 12th.

After that I felt the need to learn C++ more so I have been studying C++ and some concepts from C these days. I learned most things in C++ so now I am back to problem solving in January. I am writing C++ study notes in google docs and it’s 51 pages now.

Learning low level programming has been really helpful and now I understand better things like TCO (tail call optimization) runtime stack mechanism and foundational concepts in data structures.

November 2023 – Recap

10th day vs 25th day
  • 57 problems solved
  • Studied: Arrays, Strings, Binary Search, Hash Tables

Hello. I’m writing this at 5:00 AM. This month was somewhat busy, but since November 11, when I decided to commit at least 1 hour to PS every day, I have been keeping it. No matter if I have a midterm tomorrow, an internship application due, or if I’ve slept only 3 hours and my brain is not working, I just sit down for an hour. It’s inefficient at times, but it’s symbolic of my commitment to not losing track. I hope I maintain this pace next month too.

I often get scared doing PS/CP since this is definitely a field where effort can’t win talent and I doubt if I have talent. Oftentimes I think “what if I just spend all this time on learning full-stack dev or machine learning”? If there is someone who have done CP and decided to go to data science or quant field, I want to ask “How do you overcome the fear stemming from spending time on uncertain things?” But anyways there is no going back.

Well. This was reflection for this month. Thank you for reading whoever reading this. I don’t usually share this blog to anyone I know because I want to show them when I have a solid result and not the process.